怎样一次将一个汉字读入到string变量中啊~!!!!!!!
有一个全是汉字的文件,怎样一次将一个汉字读入到string变量里呢? 问题点数:0、回复次数:7Top
1 楼shangyunt(云涛)回复于 2003-12-02 19:53:12 得分 0
没人理我??Top
2 楼laogaifan(伟伟)回复于 2003-12-02 19:55:29 得分 0
???一次将一个汉字读入string?
你一次读两个字节不就得了嘛,汉字是占两个字节的。。。Top
3 楼zhouqingyuan(浪帆)回复于 2003-12-02 20:05:51 得分 0
按上面这样可以的Top
4 楼shangyunt(云涛)回复于 2003-12-02 20:07:23 得分 0
那也行啊,可我就是不知道具体怎么做啊??Top
5 楼ghiewa(阿漠)回复于 2003-12-02 20:09:19 得分 0
用istringstream 类型
istringstream.get()试试看Top
6 楼shangyunt(云涛)回复于 2003-12-02 20:14:38 得分 0
这样能从文件中读取吗?Top
7 楼windha()回复于 2003-12-02 20:33:58 得分 0
从文件中读取:
CFile readFile;
readFile.Open("your file full path",CFile::modeRead);
char storetext[10];//大小自定
readFile.Read(storetext,2);//读取2个字节,即一个汉字
CString str;
str.Format("%s",storetext[2]);//将char类型转换为CString类型
readFile.Close();Top




