Я смотрел на командную строку, созданную Visual Studio, и для одного из моих проектов она определяет два символа: _UNICODE
и UNICODE
. Если я правильно понял этот довольно старый документ, то символ _UNICODE
- это фишка VC++, которая заставляет определенные стандартные функции использовать wchar_t
вместо char
в своих интерфейсах.
Но что означает UNICODE
без подчеркивания?