2016-11-26 2 views
0

Я пишу программу на C++ в Visual Studio для класса. Я использую некоторые символы Юникода в моей программе, как:Как вы печатаете текст в формате Unicode в выходной файл?

╚, █, ╗, ╝, & ║

Я понял, как печатать эти символы на консоли правильно, но я до сих пор найти способ для правильного вывода его в файл.

В Visual Studio, выбирая кодировку [OEM United States - Codepage 437] при сохранении .cpp-файла, позволяет корректно отображать его на консоли.

Теперь мне просто нужен способ вывода этих символов в файл без ошибок. Надеюсь, кто-то знает как. Спасибо!

+0

Есть ли коды для этих символов в Юникоде? –

ответ

0

Создайте файл с помощью wofstream, который использует широкий (wchar_t) символов вместо ofstream (который использует char).

Смежные вопросы