Порос по использованию отладчика VC7.
От: Аноним  
Дата: 30.11.06 08:15
Оценка:
Программы вылетает под win98.
Надо найти функцию при выполнении которой она вылетает.
Ставить 98 на свою машину и под нее студию пока не хочу.
Виртуальная машина + удаленная отладка — тоже пока не хочу.
Решение такое пусть каждая моя функция при вызове пишет в лог что
мол я была вызвана и та функция на которой выполнение прервется
и есть источник проблемы.
Вопрос как заставить каждую свою функцию писать в лог какую-либо информацию.
Т.е. как автоматизировать вставку в каждую функцию строчки DbgLod("....");
Про макросы я знаю, но может есть другой путь, может у отладчика есть
такая встроенная возможность.
Re: Порос по использованию отладчика VC7.
От: Аноним  
Дата: 30.11.06 08:55
Оценка: :)
Модераторы исправьте пожалуйста название темы, первое слово — "Вопрос"
Re[2]: Порос по использованию отладчика VC7.
От: ArtDenis Россия  
Дата: 30.11.06 11:41
Оценка:
Аноним wrote:
> Модераторы исправьте пожалуйста название темы, первое слово — "Вопрос"

Лучше не исправлять. Я, например, если бы не эта опечатка, даже бы не
стал читать эту тему
Posted via RSDN NNTP Server 2.0
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re: Порос по использованию отладчика VC7.
От: gguy  
Дата: 02.12.06 01:41
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Вопрос как заставить каждую свою функцию писать в лог какую-либо информацию.

А>Т.е. как автоматизировать вставку в каждую функцию строчки DbgLod("....");
А>Про макросы я знаю, но может есть другой путь, может у отладчика есть
А>такая встроенная возможность.

CodeWorker может. Это инструмент для парсинга/трансформации кода. В примерах идущих с ним есть пример делающий такие вставки. Пример делает таким образом профилировку. Файлы примера называются типа *RawProfiling*.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.