ТРАСУВАННЯ

ТРАСУВАННЯ ( exp )

Параметри

exp

Визначає змінну кількість аргументів, які використовуються в точно так само, що використовуються змінну кількість аргументів у функції під час printf.

Зауваження

Забезпечує подібну функціональність printf функції, надіславши відформатовану рядок дамп пристрою наприклад, файл або налагодження монітора. Як printf с програм під MS-DOS, ТРАСУВАННЯ макрос — це зручний спосіб відстеження значення змінних, як ваша програма виконує. У середовищі налагодження виводу макрос слід йде до afxDump. У випуску середовищі він нічого не робить.

TRACE обмежується відправлення в цілому 512 символів одночасно. Якщо ви називаєте ТРАСУВАННЯ з команди форматування, довжина всього рядка після команди форматування розширені і не може бути більш ніж 512 символів, включаючи припинення NULL. Перевищення цього призводить до НАДБАННЯ.

Примітка   Цей макрос доступний тільки в налагоджування версії MFC.

Докладніше, перегляньте статтю MFC налагодження підтримка в Visual C++ програміста керівництво.

Приклад

/ / приклад для ТРАСУВАННЯ
Int я = 1;
Чар sz [] = «один»;
TRACE («ціле число = % d, рядок = %s\n ", i, sz);
/ / Виводу: ' ціле число = 1, рядок = один '

Дивіться також TRACE0, TRACE1, TRACE2, TRACE3, AfxDump, afxTraceEnabled

Index