读书人

一个怪字符,该怎么解决

发布时间: 2012-04-23 13:17:38 作者: rapoo

一个怪字符
有一个怪字符 不包括引号 不是或字符
"丨 " 放到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);

读书人网 >C++

热点推荐