Задать вопрос
@K0lejnik

Как корректно скомпилировать кириллицу в исходниках C++ visual studio 2015?

В исходном коде C++ имеются кириллицу, которые нужно вывести в консоль. Сам исходный код сохранен в кодировке utf-8. При компиляции выдает следующее предупреждение: warning C4566: символ, представленный универсальным именем символа "\u0435", невозможно представить в текущей кодовой странице (1252)
Находил информацию в которой сказано, что компилятор пытается преобразить исходный код(выводимые данные в кодировке utf-8 в системную кодировку). Нашел якобы решение (возможно кому то помогло) #pragma execution_character_set("utf-8") мы указывает компиляторы о том, чтобы он не преобразовывал в сис. кодировку. Предупреждения пропали, но кириллица выводятся не корректно. Может кто-нибудь помочь решить данную задачу?

Если будет полезно (windows 10 32 бит) Английская, пробная
  • Вопрос задан
  • 1399 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
напишите символ нормально как есть, а не кодом.
у Вас же всё уже в UTF-8.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы