Русские символы C/C++ - Вопросы по С+

Вопрос Русские символы C/C++

Регистрация
6 Май 2013
Сообщения
74
Репутация
0
Спасибо
0
Монет
0
Не привыкай к тупой Винде, используй старые стандартные возможности языка. В стандарте Си есть "широкие символы" обычно размером 4 байта - wchar_t, с помощью которых обрабатывается национальная кодировка, отличная от латиницы, в том числе и кириллица. Пример: #include<stdio.h> #include<wchar.h> #include<locale.h> int main() { setlocale(LC_ALL, "Russian"); wchar_t *wstr=L"
ТОЖЕ РУССКИЙ ТЕКСТ"; wprintf(L"
РУССКИЙ ТЕКСТ"); wprintf(L"%ls", wstr); return 0; }
 
Сверху Снизу