| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Непонятно с передачей ссылки в конструктор |
| Автор: Fazil6 21.1.2009, 14:58 | ||
написал вот такую программу
вобщем про чудеса. попадая дебагером в конструктор SourceLine вижу вот такую картину ![]() естественно, что на этом выполнение моей программы заканчивается. я полном ступоре. SourceLine постой класс. Собственно он просто хранит стринговую и интовую переменную. Не от чего не наследуется и никаких изысков не содержит. Компилируется это VS8.0 без варнингов в MS Server 2003. Вобщем кто-нибудь имеет какие-нибудь идеи по пооду того что тут происходит. |
| Автор: Alek86 21.1.2009, 15:11 | ||
| 1. переменная lineNumber нормальна? 2. rebuild all помогает? у меня было подобное в студии, когда я писал
тогда в строке, что хранилась в Derived тоже оказывался Bad Ptr правда не уверен, что тебе эта инфа поможет |
| Автор: Andrey44 21.1.2009, 15:26 | ||
| Fazil6, вы в режиме дебаг смотрите? Добавлено через 6 минут и 26 секунд Так тоже не проходит?
|
| Автор: vinter 21.1.2009, 15:33 |
| Fazil6, не пробовал смотреть че там происходит на уровнее асма? |
| Автор: Fazil6 21.1.2009, 15:50 | ||
| мда... Вобщем ясности не добавилось. кстати да. Эта тоже кривая. От нее просто ничего не зависит и что в ней особого значения не имеет. нет конечно. а вот это помогает. В релизе все нормально не. Никакими подобными вариантам результат в дебаге не меняется я в асме специалист мягко говоря средненький. Вот чего имеем
Добавлено через 3 минуты и 18 секунд Все. Всем спасибо - все свободны. Просто линковать в релизе и дебаге нужно было разные либы. |