用CStdioFile类,怎样把文本文件中的行删除?选择和字符串相同的删掉或者全部删掉? 用CStdioFile类,怎样把文本文件中的行删除?选择和字符串相同的删掉或者全部删掉?我是新手,请详解。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 复制一个副本,打开两个文件。之后查找比较ReadString()Replace();.... 参考参考: while(objFile.ReadString(sLine))//auto remove \n { if (sLine == "") { sLine = "\n"; } else { if (sLine.Left(1) == "\t") sLine = "\n" + sLine; if (G_Trim(sLine.Left(4)) == "") sLine = "\n" + sLine; } sContent += sLine; } //sContent.Replace("\n\n","\n"); while (sContent.Find("\n") == 0) { sContent = sContent.Mid(1); } objFile.SetLength(0); objFile.WriteString(sContent); objFile.Close(); 可否在调试的时候,捕获并处理DBG_CONTROL_C异常? 找不到包括文件socket.h 关于vc用odbc在mysql取到记录集,对记录集的数据进行提取! Release版本无法使用快捷键 如何将控制台程序的输出定向到指定窗口中? 为什么都是大写? loader谁有,发给我啊 能不能通过程序把这个页面保存下来? VC中CString参数传到fastReport模板的问题? ODBC读写DBF表的问题 为什么数据验证后的信息框是英文的? 请教如何将ListBox控件中每行文本设成水平和垂直居中方式啊!!
之后查找比较
ReadString()
Replace();
....
while(objFile.ReadString(sLine))//auto remove \n
{
if (sLine == "")
{
sLine = "\n";
}
else
{
if (sLine.Left(1) == "\t")
sLine = "\n" + sLine;
if (G_Trim(sLine.Left(4)) == "")
sLine = "\n" + sLine;
}
sContent += sLine;
}
//sContent.Replace("\n\n","\n");
while (sContent.Find("\n") == 0)
{
sContent = sContent.Mid(1);
}
objFile.SetLength(0);
objFile.WriteString(sContent);
objFile.Close();