我正在Visual Studio中为类编写一个C ++程序。我在我的程序中使用某些Unicode字符,如:
╚,█,╗,╝,& ║
我已经弄清楚如何正确地将这些字符打印到控制台上,但我还没有找到将其正确输出到文件的方法。
在Visual Studio中,保存.cpp文件时选择[OEM United States - Codepage 437]编码可以使其正确显示在控制台上。
现在我只需要一种方法将这些字符输出到文件中而不会出错。 希望有人知道如何。谢谢!
答案 0 :(得分:0)
使用wofstream
创建文件,该文件使用宽wchar_t
)字符而不是ofstream
(使用char
)。