c++中如何对用户输入文件名的文件进行读写

来源:百度知道 编辑:UC知道 时间:2024/06/22 10:29:56
比如输入一个文件名为FILE.TXT.
,对该文件的内容进行读写操作,该如何操作,请详细说明,谢谢!
抱歉,是我没有说清楚。
可不可以将FILE.TXT换成其它任意一个名,比如FILE2.TXT,FILE3.TXT...
另外,最好用VS实现的代码,由衷感谢您的回答!

//MFC
CStdioFile file ;
CString sFile = _T("C:\\FILE.TXT") ;
if ( !file.Open( sFile , CFile::modeRead , NULL ) )
{
MessageBox( _T("Open file error") ) ;
return xx;
}

CString sContent = _T("") ;
while( TRUE )
{
if ( !file.ReadString( sContent ) )
break ;
...
}
file.Close() ;