Определяя wchar_t в 2 байта

В моем приложении мне всегда нужно, чтобы wchar_t был 2 байта. Я знаю, что -fshort-wchar может это сделать. Но я не могу использовать это на zSeries. Есть ли другой способ определить wchar_t 2 байта?

1 ответ

Нет. wchar_t определяется реализация. Вы не можете это контролировать.

Не полагайтесь на определенные типы реализации. Положитесь на стандарт (C99 <inttypes.h>) вместо типов.


Что не так с вопросом об изменении макроса _T() для символьных данных UNICODE?

Другие вопросы по тегам