比如我想存成.TXT文件
应该怎么写?
请牛人举例指教

解决方案 »

  1.   

    char str[] = "Hello World!";CFile f("e:\\test.txt",CFile::modeCreate|CFile::modeWrite);f.Write( str, strlen(str) );f.Close();
      

  2.   

    我总觉得存成什么类型并不重要,类型主要是用于打开的时候
    要存成txt类型,就保存入一个文件后缀名.txt就行了
      

  3.   


    if(file.Open("a.txt",CFile::modeCreate|CFile::modeWrite|CFile::typeBinary))
    {
    file.SeekToBegin();
    file.Write("内容",NUll);
    file.Close();
    }else{AfxMessageBox(_T("Write Error!"));}
      

  4.   

    我问得再仔细一点:
    如果我要用下列语句写入一个文件
    void CDlgPGRound::OnBUTTONSave() 
    {
    // TODO: Add your control notification handler code here
    UpdateData(TRUE);
    CFileDialog m_FileSaveAs_Dialog(FALSE);
    if(IDOK==m_FileSaveAs_Dialog.DoModal())
    {
        CString m_FilePath=m_FileSaveAs_Dialog.GetPathName();
    FILE *pf1;
        if((pf1=fopen(m_FilePath,"w"))==NULL)
    {        
         MessageBox("保存文件失败");
         return;
    }
            fprintf(pf1,"%f %f %f",m_Z,m_k,m_AerFa1);
    fclose(pf1);
    }

    }
    我最后如何在写完这个文件后,有后缀出现?