|
05.12.2013, 23:53
|
#1
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Дебаг Без глобала
Все глобальные переменные равны нулю, хотя по процессу происходящему в программе видно что они никак нулю равны не могут быть. С чем это может быть связанно? Как кто думает?
|
(Offline)
|
|
06.12.2013, 00:33
|
#2
|
Мастер
Регистрация: 26.10.2009
Сообщений: 1,194
Написано 615 полезных сообщений (для 2,209 пользователей)
|
Ответ: Дебаг Без глобала
Покажи код.
|
(Offline)
|
|
06.12.2013, 00:42
|
#3
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,360
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Ответ: Дебаг Без глобала
Может у тебя происходит переинициализация графики? (Повторный вызов Graphics3D)?
При этом проиходит обнуление всех загруженных ресурсов.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
06.12.2013, 00:52
|
#4
|
Чудо-кот
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений (для 1,471 пользователей)
|
Ответ: Дебаг Без глобала
Визуальная отладка - ламерство
|
(Offline)
|
|
06.12.2013, 00:53
|
#5
|
Мастер
Регистрация: 26.10.2009
Сообщений: 1,194
Написано 615 полезных сообщений (для 2,209 пользователей)
|
Ответ: Дебаг Без глобала
Сообщение от Randomize
Может у тебя происходит переинициализация графики? (Повторный вызов Graphics3D)?
При этом проиходит обнуление всех загруженных ресурсов.
|
Как показывает практика, хендлы ресурсов остаются на месте. Обнуление переменных явно связано с чем-то другим.
|
(Offline)
|
|
06.12.2013, 02:51
|
#6
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Ответ: Дебаг Без глобала
дык не в коде дело то, ксорс + вин 7 дало такой результат. Учебные проги аналогично отображают.
Nerd, а как надо?) научи)
|
(Offline)
|
|
06.12.2013, 03:40
|
#7
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Дебаг Без глобала
Сообщение от CRASHER
ксорс + вин 7 дало такой результат
|
Чушь, Хорс отлично работает на Win 7, 32 и 64.
Код в студию!
Nerd, а как надо?) научи)
|
Думаю Nerd имел ввиду что надо через дебагер смотреть, а визуально мало чего поймёшь.
|
(Offline)
|
|
06.12.2013, 09:40
|
#8
|
Социал-сычевист
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений (для 1,359 пользователей)
|
Ответ: Дебаг Без глобала
Оче странно. Либо автор накочеряжил, либо это какой то эпический баг.
|
(Offline)
|
|
06.12.2013, 10:35
|
#9
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Дебаг Без глобала
У меня тоже всегда этот дебаг не работал.
|
(Offline)
|
|
06.12.2013, 11:46
|
#10
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Дебаг Без глобала
на паузу в исполнении нажми, а не в реальном времени смотри эту вкладку (она не обновляется перманентно, в отличие от лога, в который попадает инфа сразу после вызова debuglog)
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
06.12.2013, 12:16
|
#11
|
Мастер
Регистрация: 26.10.2009
Сообщений: 1,194
Написано 615 полезных сообщений (для 2,209 пользователей)
|
Ответ: Дебаг Без глобала
Импэ прав. И ещё если ты смотришь переменные после programm has ended то они все обнулятся. Юзай Stop или RuntimeError.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.12.2013, 21:21
|
#12
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Ответ: Дебаг Без глобала
impersonalis, я без паузы не умею, через stop() всегда смотрю. Константы и переменные локальные нормально отображаются, а вот глобальные все всегда по нулям. И я повторяю, это у меня даже с заведомо работающим кодом. Дебаг выводит значения правильные.
|
(Offline)
|
|
07.12.2013, 23:35
|
#13
|
Мастер
Регистрация: 26.10.2009
Сообщений: 1,194
Написано 615 полезных сообщений (для 2,209 пользователей)
|
Ответ: Дебаг Без глобала
В каком IDE всё делаешь?
|
(Offline)
|
|
08.12.2013, 03:14
|
#14
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Ответ: Дебаг Без глобала
gorOK, а млин, ну да забыл сказать. Я спрашивал в теме где я задавал вопорс про запуск протеина на win7, но там никто не отвечал. Решил создать тему. В протеине такой глюк наблюдается. Да чот я нагнал на ксорс, не знаю почему)) он тут ни причем)) наверно потому что я его люблю и везде о нем хочу говорить) После того как семерку поставил такая штука стала наблюдатся, до этого на WinXP такого ни разу не встречал.
|
(Offline)
|
|
15.12.2013, 17:14
|
#15
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Ответ: Дебаг Без глобала
ну так что? никто не поможет? А сайт еще живой нет?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:54.
|