CFile与CStdioFile的区别

来源:互联网 发布:大学要考的证书 知乎 编辑:程序博客网 时间:2024/05/16 07:04

        Cfile类提供了基于二进制流的文件操作,功能类似于C语言中的fread()和fwrite()函数。CStdioFile提供了基于字符串流的文件操作,功能类似于C语言中的fgets()和fputs()函数。

        CStdioFile 类使用方法如下: 


      

    CStdioFile mfileread;        

     CStdioFile mfilewrite;

     CString str;

     mfileread.Open("testr.txt",CFile::modeRead);

     mfilewrite.Open("testw.txt",CFile::modeCreate | CFile::modeWrite);

     mfileread.ReadString(str);

     mfilewrite.WriteString(str);

     mfileread.Close();

     mfilewrite.Close();