Чебурашка
offline
Опыт:
5,460Активность: |
Вопрос по именам глобалок
Что будет если есть локальная и глобальная переменные с одним именем?
Что будет если написать код: Код:
Как программа догается, какую переменную я имел в виду? |
22.05.2009, 18:05 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
програма просто покажет тебе красную карточку |
22.05.2009, 18:38 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kodoo
Ł☼√ę
offline
Опыт:
12,845Активность: |
Я думаю что vasya(неглабальная) станет <юнитом>.А вот еслиб...
Код:
Зы если я не прав, то для чего тогда вообще надо приставка udg_ |
22.05.2009, 19:53 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
darker
offline
Опыт:
2,291Активность: |
Цитата:
удг ето если обьявлять глобалку через редактор переменных |
|
22.05.2009, 19:55 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Чебурашка
offline
Опыт:
5,460Активность: |
Цитата:
близзардам очень хочется, чтоб мы лишние символы вводили а если серьезно, то вроде бы переменные глобалки в vJass компилятся без префикса udg_ |
|
22.05.2009, 19:57 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
глобалка объявлена как
Код:
Код:
|
22.05.2009, 19:57 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kodoo
Ł☼√ę
offline
Опыт:
12,845Активность: |
Омг Оо darker, Чебурашка, J Буду знать)
|
22.05.2009, 20:13 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SRes
1110101000
offline
Опыт:
9,997Активность: |
Чебурашка, это тебе не С++, тут нету такого... Совпадения имен переменных == ошибка, никак иначе.
|
22.05.2009, 20:18 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
мне чего то казалось что жасс интерпритатор не считает это ошибкой, и при операциях в функциях дает больший приоритет локалкам
анивей так поступать не рекомендуется, имена должны быть логичными и понятными, и самое главное однозначно трактуемыми |
23.05.2009, 11:36 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|