forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   Дебаг Без глобала (http://forum.boolean.name/showthread.php?t=18767)

CRASHER 05.12.2013 23:53

Дебаг Без глобала
 
Все глобальные переменные равны нулю, хотя по процессу происходящему в программе видно что они никак нулю равны не могут быть. С чем это может быть связанно? Как кто думает?

IgorOK 06.12.2013 00:33

Ответ: Дебаг Без глобала
 
Покажи код.

Randomize 06.12.2013 00:42

Ответ: Дебаг Без глобала
 
Может у тебя происходит переинициализация графики? (Повторный вызов Graphics3D)?
При этом проиходит обнуление всех загруженных ресурсов.

Nerd 06.12.2013 00:52

Ответ: Дебаг Без глобала
 
Визуальная отладка - ламерство :wild:

IgorOK 06.12.2013 00:53

Ответ: Дебаг Без глобала
 
Цитата:

Сообщение от Randomize (Сообщение 271069)
Может у тебя происходит переинициализация графики? (Повторный вызов Graphics3D)?
При этом проиходит обнуление всех загруженных ресурсов.

Как показывает практика, хендлы ресурсов остаются на месте. Обнуление переменных явно связано с чем-то другим.

CRASHER 06.12.2013 02:51

Ответ: Дебаг Без глобала
 
дык не в коде дело то, ксорс + вин 7 дало такой результат. Учебные проги аналогично отображают.

Nerd, а как надо?) научи)

Arton 06.12.2013 03:40

Ответ: Дебаг Без глобала
 
Цитата:

Сообщение от CRASHER (Сообщение 271075)
ксорс + вин 7 дало такой результат

Чушь, Хорс отлично работает на Win 7, 32 и 64.

Код в студию!

Цитата:

Nerd, а как надо?) научи)
Думаю Nerd имел ввиду что надо через дебагер смотреть, а визуально мало чего поймёшь.

Кирпи4 06.12.2013 09:40

Ответ: Дебаг Без глобала
 
Оче странно. Либо автор накочеряжил, либо это какой то эпический баг.

Nex 06.12.2013 10:35

Ответ: Дебаг Без глобала
 
У меня тоже всегда этот дебаг не работал. :)

impersonalis 06.12.2013 11:46

Ответ: Дебаг Без глобала
 
на паузу в исполнении нажми, а не в реальном времени смотри эту вкладку (она не обновляется перманентно, в отличие от лога, в который попадает инфа сразу после вызова debuglog)

IgorOK 06.12.2013 12:16

Ответ: Дебаг Без глобала
 
Импэ прав. И ещё если ты смотришь переменные после programm has ended то они все обнулятся. Юзай Stop или RuntimeError.

CRASHER 07.12.2013 21:21

Ответ: Дебаг Без глобала
 
impersonalis, я без паузы не умею, через stop() всегда смотрю. Константы и переменные локальные нормально отображаются, а вот глобальные все всегда по нулям. И я повторяю, это у меня даже с заведомо работающим кодом. Дебаг выводит значения правильные.

IgorOK 07.12.2013 23:35

Ответ: Дебаг Без глобала
 
В каком IDE всё делаешь?

CRASHER 08.12.2013 03:14

Ответ: Дебаг Без глобала
 
gorOK, а млин, ну да забыл сказать. Я спрашивал в теме где я задавал вопорс про запуск протеина на win7, но там никто не отвечал. Решил создать тему. В протеине такой глюк наблюдается. Да чот я нагнал на ксорс, не знаю почему)) он тут ни причем)) наверно потому что я его люблю и везде о нем хочу говорить) После того как семерку поставил такая штука стала наблюдатся, до этого на WinXP такого ни разу не встречал.

CRASHER 15.12.2013 17:14

Ответ: Дебаг Без глобала
 
ну так что? никто не поможет? А сайт еще живой нет?


Часовой пояс GMT +4, время: 13:05.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot