请问:打開一文本文件,搜索并保存為另一文本文件 有一个这样的文本文件:包含了编号,书名,作者,朝代,图片,出处等一些信息我要搜索比如作者,或者出处所有不重复信息,并保存为文本文件請問:怎么實現呢?謝謝相助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CStdioFile file; if( !file.Open("d:\\1.txt", CFile::modeRead) ) { AfxMessageBox("can not open file!"); return; } CString strLine, strTemp; while( file.ReadString(strLine) ) //得到文件中的一行 { char *ss=strLine.GetBufferSetLength(strLine.GetLength()); char *p; for ( p=strtok(ss, " "); p!=NULL; p=strtok(NULL, " ") ) { strTemp = p; //这里解析strTemp,得到空格分割的字符串 } } 然后将得到的数据用file.WriteString(str)把数据写入一个文件中 usb通讯deviceioctrl问题 1个dll,用depend看只有一个启动和结束函数,请教通常做法会把数据写到哪里 散分 有没有vc大项目源代码分享 关于如何节约循环所使用的时间问题? 请教:IMediaSeeking.setRate(double d) 讨论 几何约束求解(二维约束、三维约束) 请问属性页换页时触发什么消息? 如何打开“我的电脑”、“网上邻居” 有什么办法防止用户把网线断开 GetCollect(vIndex)方面的问题 请问如何使用IDispatchImpl实现基于IDispatch连接点Sink 一个有挑战性的多文档问题,大侠请进
if( !file.Open("d:\\1.txt", CFile::modeRead) )
{
AfxMessageBox("can not open file!");
return;
}
CString strLine, strTemp;
while( file.ReadString(strLine) ) //得到文件中的一行
{
char *ss=strLine.GetBufferSetLength(strLine.GetLength());
char *p;
for ( p=strtok(ss, " "); p!=NULL; p=strtok(NULL, " ") )
{
strTemp = p;
//这里解析strTemp,得到空格分割的字符串
}
}