Win32 Отладка макросов - PullRequest
1 голос
/ 05 марта 2009

Какой стандартный макрос используется для записи текста в окно вывода в Win32 (за пределами MFC)? Я ищу что-то, что препроцессор условно исключает из сборки выпуска.

Мы находимся на грани ручного изготовления.

Ответы [ 4 ]

2 голосов
/ 05 марта 2009

Я не верю, что есть какой-то стандарт, лучше накатить свой.

Однако, вы можете рассмотреть OutputDebugString(char*). Он отправит вывод на канал отладки.

0 голосов
/ 17 декабря 2013

вы должны создать свои собственные помощники отладки, используя функции debugapi

пример:

'#' ifdef _DEBUG '#' определить TRACE (x) OutputDebugString (x) '#' ENDIF

0 голосов
/ 05 марта 2009

Может быть, вы думаете об ATLTRACE? Не совсем "стандартный макрос", но, думаю, довольно близко.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...