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'
,相关示例如下所示:
data
= "abcd";
写入值为:"abcd"data
= "abcd\r";
写入值为:"abcd\r\n"data
= "abcd\n";
写入值为:"abcd\n"data
= "abcd\r\n";
写入值为:"abcd\r\n\n"