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

一个怪字符,该怎么解决

2012-04-23 
一个怪字符有一个怪字符不包括引号不是或字符丨 放到txt文件里是两个字节我用一段小程序读出来是int_tma

一个怪字符
有一个怪字符   不包括引号   不是或字符
"丨 "   放到txt文件里   是两个字节   我用一段小程序读出来


int   _tmain(int   argc,   _TCHAR*   argv[])
{
wchar_t   temp;
fstream   file( "1.txt ",ios::binary||ios::in);
if(file.fail())
cout < < "fail ";
file.read((char*)&temp,1);
file.close();

cout < <hex < <temp < <endl;
return   0;
}
输出是ccd8  
这是个什么字符啊?   ccd8是unicode编码麽?

[解决办法]
ctrl_c/ctrl_v进去嘛。
另外,你应该读ascii码,就可以按alt+小数字键来输入。
char temp[2];
file.read(temp,2);

热点排行