В Visual C ++ вы можете установить набор символов на Использовать набор символов Unicode . Который определяет UNICODE и _UNICODE .
В Eclipse CDT есть ли способ достичь того же эффекта?
Я думаю: Окно -> Настройки -> Общие -> Рабочая область ..
Макрос _UNICODE / UNICODE используется только компилятором Microsoft Visual C ++. Таким образом, это не кроссплатформенный способ добавить поддержку Unicode в ваши программы. Eclipse CDT использует mingw, который является портом GCC для Windows. Итак, вы можете попробовать это: http://site.icu -project.org / , или просто использовать каркас Qt - который имеет богатую поддержку интернационализации и выполняет большую часть работы за вас. Надеюсь, это поможет.
_UNICODE
UNICODE