问候,字符编码问题
我正在开发在C + +项目,我想使用的字符,如á é õ
和┌ ─ ┐ │
划出一道漂亮的情侣帧。我的疑问在于我的代码/项目设置应该改变,因为没有任何修改,控制台就会打印伪随机字符。
我知道上述字符是在字符集代码页437又名扩展ASCII中定义的,但是我应该知道的是什么?
经过一番研究,我收录了指令setlocale(LC_CTYPE, "");
,现在我可以打印重音字符(àéõ),但不能打印边框。
此外,我是否应该使用char
和string
或wchar
和wstring
来使用这些字符?
感谢
您的应用程序可能正在使用特定的本地。但终端使用什么本地/字符编码来显示字符? – 2010-10-23 22:50:45