如何用CStdioFile在文本文件中插入一行
答案:2 悬赏:40
解决时间 2021-11-28 07:39
- 提问者网友:冰点阿弟
- 2021-11-28 03:23
如何用CStdioFile在文本文件中插入一行
最佳答案
- 二级知识专家网友:不服输的倔强
- 2021-11-28 04:16
如何用CStdioFile在文本文件中插入一行
TRY
{
CStdioFile f3( _T("c:\\test.txt"),
CFile::modeNoTruncate | CFile::modeWrite | CFile::modeRead );
f3.Seek(0, CFile::begin);//定位到文件开头
f3.WriteString(_T("111111111\n"));
f3.WriteString(_T("222222222\n"));
f3.Seek(0, CFile::end);//定位到文件末尾
f3.WriteString(_T("\nfffffffff\n"));
f3.Close();
}
CATCH( CFileException, e )
{
//异常处理
}
END_CATCH
全部回答
- 1楼网友:恕我颓废
- 2021-11-28 05:49
你好!
CStdioFile file; if (file.Open("in.txt", CFile::modeRead)) return; CString strLine; while (file.ReadString(strLine)) { //strLine就是一行文本,自己处理吧 } file.Close();
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯