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