LINUX.ORG.RU

?литералы unicode


0

0

Как заставить компилятор GCC скомпилировать литералы unicode-строк с правильным старшим байтом для рус. кодовых страниц?

anonymous

Ответ на: комментарий от OxiD

Допустим имеется следующее объявление

wchar_t str[]=L"Привет!"

в объектном файле старшие байты двухбайтовых символов равны 0 соответственно ф-ция wcstombs работает не правильно, несмотря на то что перед ней вызвана setlocale(LC_ALL,"");

В MSVC имеется #pragma setlocale А как в GCC?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.