Какая разница между char и CHAR в MSVC? - PullRequest
0 голосов
/ 15 сентября 2011

Я слышал, что эти два типа (char и CHAR) отличаются в MSVC, в чем разница между ними?И какой из них рекомендуется использовать, если они разные?

1 Ответ

3 голосов
/ 15 сентября 2011

Фактической разницы нет.CHAR является typedef для char, и его часть Windows API технически не MSVC.См. Типы данных Windows в MSDN .

. Все (и большинство из них) функции Windows API используют типы параметров, которые определены в заголовочных файлах Win32 API, чем прямые типы C.Я всегда предполагал, что это позволит поддерживать несколько компиляторов (MSVC не всегда был доминирующим компилятором C для Windows)

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