MFC读取txt的第一行内容(详细代码。。。)
1个回答
展开全部
CStdioFile mFile;
if ( mFile.Open("d:\\test.txt",CFile::modeReadWrite) )
{
CString strData = "";
mFile.ReadString(strData);
mFile.Close();
}
if ( mFile.Open("d:\\test.txt",CFile::modeReadWrite) )
{
CString strData = "";
mFile.ReadString(strData);
mFile.Close();
}
追问
这是读的第一行么?如果要逐行逐行的读呢?
追答
每调用一次ReadString(),文件游标会自动增加,如果要读第3行,调用三次ReadString()即可。
比如d:\\test.txt的内容为:
AAA123
BBB123
CCC123
CString strData = "";
mFile.ReadString(strData);//读出AAA123
mFile.ReadString(strData);//读出BBB123
mFile.ReadString(strData);//读出CCC123
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询