如何判断一个文本文件中是否包含某一字符串 如何判断一个文本文件中是否包含某一字符串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFile file("使用说明.txt",CFile::modeRead);CString strTemp,strYourFind;int iLength=file.GetLenght;file.Read(strTemp,iLenth);if(strTemp.Find(strYourFind,0)!=-1){//找到了。} 用楼上老兄方式可以,最好用ReadHuge,否则可能读不全:) CFile file("aaa.txt",CFile::modeRead);CString strTemp;int nLength=file.GetLength();strTemp.GetBuffer(nLength);file.Read(strTemp,nLength);strTemp.ReleaseBuffer();if(strTemp.Find(strYourFind,0)!=-1){//ok} MFC程序在本机运行没错,拿到其它机器上就会出现Runtime Error 关于串行化,建立文件时路径变化的问题。 libmpeg调用问题 调试的时候,老是进入汇编里去,如何继续调试? 打印奇怪的问题? 〔求助〕关于SendMessage 谁会使用MSChart控件? 如何判断某个url是否被访问过??? 菜鸟求解DLL的导出问题 没有Iphlpapi.h头文件,编译通不过,怎么办啊? 请问怎么从一个文件夹中读出所有文件的文件名? 两台计算机(IP地址不同)经过网卡由双绞线连接,如何由一台计算机向另一台计算机发一个简单命令?
CString strTemp,strYourFind;
int iLength=file.GetLenght;
file.Read(strTemp,iLenth);
if(strTemp.Find(strYourFind,0)!=-1)
{
//找到了。
}
CString strTemp;
int nLength=file.GetLength();
strTemp.GetBuffer(nLength);
file.Read(strTemp,nLength);
strTemp.ReleaseBuffer();
if(strTemp.Find(strYourFind,0)!=-1)
{
//ok
}