Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.04.2004, 00:39
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Диспозиция : Форточка 2К СП4. Студия 2003, фреймворк 1.1 Сегодня на работе встретил странную вещь. Дело собственно в следующем: Возьмем упрощенный сниппет Код: plaintext 1. 2. 3. 4. 5. 6. Все работает , но , при попытке узнать содержимое var1 выпадает сабжевая ошибка. Хотя в работе ошибок нет и консоль исправно выводит данные. Пробовал вносить обьявление внутрь лупа(бред , ну что ж, самам ошибка - бред) те же пироги. Как только ни крутил. Дальше самое интересное: если заменить луп на Код: plaintext 1. 2. 3. 4. 5. 6. то ошибка пропадает так же таинственно как и появилась. Дома, на студии 2002 с ф1.0 повторить данный бихейвор не удалось. Новой студии у меня дома нет, доберусь на работу только в понедельник, поэтому если у кого под рукой - попробуйте плиз. Проблема собственно представляет чисто академический интерес. Попробуем разобраться? Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2004, 09:50
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
что-то ты в полночь прощёлкал :) Код: plaintext 1. 2. 3. 4. 5. 6. Здесь только одна ошибка - i не объявлена и не проинициализирована. Или ты эту переменную членом класса сделал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2004, 15:43
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Да нет, хотел обьяснить получше , в первом примере декларация I была переименована в var1. :) Немного подправлю: Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Ошибка была допущена при публикации, реальный код совсем другой. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2004, 15:46
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
второй код нормально компилируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2004, 15:57
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
или баги или глюки. будем ждать понедельника. Может еще кто потестирует ? :) Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2004, 23:49
|
|||
|---|---|---|---|
|
|||
identifier out of scope - Баг или фича? |
|||
|
#18+
Привет Коллегам. У меня все ОК (с двумя): int i =0; while (i<200) { i++; Console.Write(i); } int var1 =0; int i=0; while (i<200) { i++; var1+=i; Console.Write(i); } Использую .Net 1.0 и Win2000 с SP3. Удачи:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2004, 23:53
|
|||
|---|---|---|---|
|
|||
identifier out of scope - Баг или фича? |
|||
|
#18+
P.S. Студия 2002. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.04.2004, 00:39
|
|||
|---|---|---|---|
|
|||
identifier out of scope - Баг или фича? |
|||
|
#18+
попробовал .Net Framework 1.0 (1.0.3705) MS Development enviroment 2002 Win 2000 Ser SP 3 работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.04.2004, 16:29
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Так в том то идело что в 2002 рааботает, проблема была на 2003. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 13:07
|
|||
|---|---|---|---|
|
|||
identifier out of scope - Баг или фича? |
|||
|
#18+
У меня на Win XP + Net 1.1 + С# developer все нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2004, 13:33
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
funikovyuri - аналогично ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2004, 01:07
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Странно. Сегодня не попал я на работу по некоторым причинам. Завтра буду уточнять условия, может что-нибудь новое накопаю. Спасибо всем кто заинтересовался. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.04.2004, 20:22
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Смешно однако. Все таки баг. Выяснил в чем было дело. Если переменая обьявлена, заполняется, но значение ее никогда не читается в коде, то вылазит этот самый баг. Вот это выдает ошибку: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Но если читаем значение переменной в консоль(или как-либо используем) то дебаг работает нормально :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Есть мысль что это веселится сборщик мусора. Как думаете? Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.04.2004, 20:47
|
|||
|---|---|---|---|
|
|||
identifier out of scope - Баг или фича? |
|||
|
#18+
у меня по-прежнему никаких ошибок :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.04.2004, 21:11
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
VS2003 , f1.1? Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.04.2004, 09:07
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
автору меня по-прежнему никаких ошибок :) у меня тоже. по-моему тут что-то надо менять ;) или кого-то :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.04.2004, 09:19
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Magnus23Если переменая обьявлена, заполняется, но значение ее никогда не читается в коде, то вылазит этот самый баг. Может, это компилятор так оптимизирует? Можно ли это отключить? В Delphi можно было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.04.2004, 14:57
|
|||
|---|---|---|---|
|
|||
identifier out of scope - Баг или фича? |
|||
|
#18+
Magnus23 Проверил на Sharp Developer + Net 1.1. и на VS2002 + Net 1.0 (к сожалению 2003 нет - но думаю тут дело не в нем!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.04.2004, 15:00
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
... а ТО! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2004, 04:23
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Дрюм, не шути так, у меня больное сердце :) 2 Олл Спасибо что все еще участвуете :). К сожалению, больше пока никаких закономерностей не выявил. И эту то случайно обнаружил. Может и компилятор. Но почему у других нету? Насчет настроек... чего то я такое припоминаю :). Где то что то копался. Если не галюны то есть одна догадка. Странно конечно. Завтра проверю. ЗЫ, А что это у нас во всех постах появились какие то {message.attachment} ? Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2004, 04:25
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Вау!!!! Да это ж Джудж аттачи сделал к постам!!!! РуЛЕЗ! :) Джудж! Респект и огромное спасибо! Архинужная вещь! Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2004, 04:28
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Тест Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2004, 04:29
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Суперцацка :) Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2004, 10:27
|
|||
|---|---|---|---|
identifier out of scope - Баг или фича? |
|||
|
#18+
Вот он - Главный Модератор всех времен и народов ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=20&mobile=1&tid=1439225]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 271ms |
| total: | 456ms |

| 0 / 0 |
