Описание символов препроцессора VC ++ - PullRequest
3 голосов
/ 03 июня 2009

Есть ли где-нибудь обзор доступных символов препроцессора Visual C ++ / Windows SDK, таких как _CONSOLE, _WINDOWS, WIN32, WIN32_LEAN_AND_MEAN и т. Д .?

Меня интересует не только список, но также (ссылки на) описания эффектов определения каждого из этих символов.

Ответы [ 2 ]

2 голосов
/ 03 июня 2009

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

Как говорится:

http://msdn.microsoft.com/en-us/library/b0084kay(VS.80).aspx

Это объясняет предопределенные макросы компилятора.

http://msdn.microsoft.com/en-us/library/aa383745(VS.85).aspx

Рассказывает о макросах версии заголовка Windows и некоторых других перечисленных вами дополнительных макросах.

0 голосов
/ 03 июня 2009

Некоторые макросы описаны в http://msdn.microsoft.com/en-us/library/b0084kay.aspx

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