开发者社区 问答 正文

CString类的Find()怎样能查找字符串中的中文子串?

比如我用CStdioFile类打开一个文件,按行读取
CStdioFile file;
if (!(file.Open(filename, CFile::modeRead))) {
AfxMessageBox(_T("文件打开失败")); return false;
}
CString strT;
while (file.ReadString(strT)) {
if (strT.Find("正确")!= -1)
return true;
};
无论文件里有没有“正确”结果都是未找到

展开
收起
海边一只船 2020-05-28 13:27:23 1214 分享 版权
1 条回答
写回答
取消 提交回答
  • if (strT.Find(_T("正确"))!= -1)

    2020-05-29 18:55:15
    赞同 展开评论
问答地址: