我用CFile对象创建了一个文本文件,打算每写一样行数据就换一行,请问如何实现换行?

解决方案 »

  1.   

    用CStdioFile::WriteString()只要加"\n"就可换行。
      

  2.   

    CFile file(......);
    CString strLine;
    strLine = "line1\r\n";
    file.Write(strLine, strLine.GetLength());
    strLine = "line2\r\n";
    file.Write(strLine, strLine.GetLength());
    ......
      

  3.   

    二进制用 \n
    文本格式 \r\n
    但一般使用 \r\n
      

  4.   

    file = fopen(filePath, "w");
    fprintf(file, "%s", "12345\n");
      

  5.   

    C:
    FILE * file;
    file = fopen(filePath, "w");
    fprintf(file, "......\n");
    fclose(file);VC:
    CFile file(......);
    CString str;
    str = "......\r\n";
    file.Write(str, str.GetLength());
    ......