用vc++中的MFC如何删除txt文本中的信息

 我来答
百度网友140c647
2018-11-24
知道答主
回答量:7
采纳率:50%
帮助的人:3万
展开全部

1、一般思路先读取txt文件信息,然后把要删掉的去掉,把要保留的写入文件。

2、如下:

CStdioFile fileReader;
CStdioFile fileWriter;
if (fileReader.Open(_T("test.txt"), CFile::modeRead) &&
    fileWriter.Open(_T("test_temp.txt"), CFile::modeCreate | CFile::modeWrite)
    )
{
    CString strLine;
    while(fileReader.ReadString(strLine))
    {
        if ( ...)
        {
            fileWriter.WriteString(strLine) //需要保留就写入另一个文件 
        }
    }
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式