Расширение макроса C ++, отладка - PullRequest
4 голосов
/ 23 апреля 2010

У меня есть набор MACROS в коде C ++, которые расширяются до некоторых функций И я что-то отлаживаю. Просто хочу посмотреть, как будет выглядеть код »

Есть идеи?

Ответы [ 2 ]

6 голосов
/ 23 апреля 2010

Вы можете просмотреть выходные данные препроцессора, чтобы увидеть, как выглядит код после его предварительной обработки.

gcc и Visual C ++ будут предварительно обрабатывать стандартный вывод, если вы передадите компилятору флаг -E в командной строке.

4 голосов
/ 06 октября 2012

/ P, смотрите его в C ++ - Препроцессор - Обрабатывать файл на страницах свойств Visual Studio, выходной файл имеет расширение .i

...