如何用C++生成txt文件

来源:百度知道 编辑:UC知道 时间:2024/06/16 14:59:33
ofstream outfile("C:/123.txt",ios::in);可以将程序中的数据输出到123.txt中
如何在C++中生成这个txt文件呢?

void CAutoShutdownDlg::WriteFile()
{
CString StrFilename = "C:/123.txt";
CFile myfile1;
CString str = "I love you my girl~";
if (!myfile1.Open(StrFilename,CFile::modeCreate | CFile::modeWrite,NULL))
{
MessageBox("写文件失败");
}
else
{

myfile1.Write(str1,::strlen(str1)+1);
myfile1.Close();
}
}
写文件时,如已存在,写入相关内容;如不存在,则创建一个这样的文件。

写文件的时候,如果这个文件不存在,程序会自动创建的