首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么在VC控制台上打印一些特殊字符

2012-03-15 
如何在VC控制台上打印一些特殊字符我现在已经获得了unsignedshort*这个字符串,里面包含一些各个国家的特殊

如何在VC控制台上打印一些特殊字符
我现在已经获得了unsigned   short*这个字符串,里面包含一些各个国家的特殊字母,如法语的软音符ç(0x00C7),   还有德语,波兰语等等(如à,   è,   ù这样的字母)
我现在的问题是无法将它们打印到控制台上。

我试过用setlocale(LC_ALL,   "chinese ")打印中文是行的,但上面那些特殊字符不行,什么也打不出来,
不知道有人能否解决这个问题,非常感谢啊!

[解决办法]
用 SetConsoleOutputCP 设置控制台代码页

#include <windows.h>
#include <wincon.h>

热点排行