有一个字符串,如何和txt中文本的进行匹配?
解决方案 »
- 开机启动应用程序,在OnTimer中用ShellExcute启动外部应用程序
- 请问一台电脑上能不能创建多个socket套接字(客户端)和另外一台服务器通讯;一个程序能不能呢?一个进程能不能呢?和重叠模式有关系吗?真心求,困惑我1通宵
- Map中定义饿Vector如何指定大小?
- 为什么有些GIF图像用GDI+得到的其格式为PixelFormat32ARGB?
- 像这种界面是VC中如何实现的?
- 新手求救:网络编程有两个问题请教
- 救命啊...给100分:关于不能查询com接口的问题
- vc中的dbgrid控件!
- 简单的ado查询语句出错,解决就给分
- MDI通过CSplitterWnd分割窗口后,原来的View中GetDocument返回空指针
- 求教关于析构函数是虚函数的问题
- 超郁闷,为何要我做?----activex请教
CString::Find()
fp=fopen("e:\\1.txt","r");
TCHAR buffer[100];
fscanf(fp,"%s",buffer);
CString str=buffer;
CStdioFile file;
file.Open(str,CFile::modeRead);
file.ReadString(t1);
if(t1.Find(m_txttofind)!=-1)
{
AfxMessageBox(str);//显示文件路径
}
但是读出的文件中如果有换行的话就读到换行处就停在了,请问怎么办 啊?
file.Open(str,CFile::modeRead);
while (file.ReadString(t1))
{
if(t1.Find(m_txttofind)!=-1)
{
AfxMessageBox(str);//显示文件路径
}
}
----
不停的读,直到文件尾