СЛЕД

След ( exp )

Параметры

exp

Задает переменное количество аргументов, которые используются в точно так же, использования переменное количество аргументов в функции времени выполнения printf.

Примечания

Предоставляет схожую функциональность функции printf , отправив форматированной строки на устройство дампа как файл или отладки монитор. Как printf для c программ под MS-DOS, макрос ТРАССИРОВКИ — это удобный способ отслеживать значения переменных, как ваша программа выполняется. В среде отладки вывода макроса след идет к afxDump. В среде релиза он ничего не делает.

ТРАССИРОВКА ограничен для отправки в общей сложности 512 символов в тот момент. При вызове TRACE команды форматирования, длина всего строки после того, как были расширены команды форматирования не может быть более 512 символов, включая завершающий NULL. Превышение этого предела приводит ASSERT.

Примечание   Этот макрос доступен только в отладочной версии MFC.

Для получения дополнительной информации, смотрите Поддержку отладки MFC в Visual C++ программист руководстве.

Пример

/ / Пример для ТРАССИРОВКИ
int I = 1;
Чар sz [] = "один";
СЛЕД ("Integer = % d, String = %s\n", i, sz);
/ / Вывод: «Integer = 1, строка = один '

См. также TRACE0, TRACE1, TRACE2, TRACE3, AfxDump, afxTraceEnabled

Index