Qt QFile的使用

Qt QFile的使用

1. 注意点

使用如下代码来进行操作时:

bool QFile::open(OpenMode mode);

如果mode含有QIODevice::Text,使用下面的函数

qint64 QIODevice::write(const char * data, qint64 maxSize);
qint64 QIODevice::write(const char * data);

来进行文件读写,如果data中含有'\r',在写文件时,会自动加上'\n',相关示例如下所示:

  1. data = "abcd";
    写入值为:"abcd"
  2. data = "abcd\r";
    写入值为:"abcd\r\n"
  3. data = "abcd\n";
    写入值为:"abcd\n"
  4. data = "abcd\r\n";
    写入值为:"abcd\r\n\n"

你可能感兴趣的:(Qt QFile的使用)