CFile file
CString filepath,filename,s
filepath=_T("c:\\") //文件位置
filename="a.txt" //文件名
filename=filepath+filename //文件路径
file.Open(filename,CFile::modeCreate|CFile::modeWrite)//建立文件
s="Hello Motor!"
file.Write(s,strlen(s)) //把字符串s写入文件
file.Close() //关闭文件
void C文件读写Dlg::OnWriteButton(){
char* pszFileName="F:\\myfile.txt"
CStdioFile myFile
CFileException fileException
if(myFile.Open(pszFileName,CFile::typeText|CFile::modeCreate|CFile::modeReadWrite|CFile::modeNoTruncate),&fileException)
{
CString strOrder
strOrder.Format("%d,%.3f\t",66,88.88)
myFile.WriteString(strOrder)
myFile.Close() }
else
{
TRACE("Can't open file %s,error=%u\n",pszFileName,fileException.m_cause)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)