Qt QFile的使用
1. 注意點(diǎn)
使用如下代碼來進(jìn)行操作時(shí):
bool QFile::open(OpenMode mode);
如果mode
含有QIODevice::Text
,使用下面的函數(shù)
qint64 QIODevice::write(const char * data, qint64 maxSize);
qint64 QIODevice::write(const char * data);
來進(jìn)行文件讀寫,如果data
中含有'\r'
,在寫文件時(shí),會自動(dòng)加上'\n'
,相關(guān)示例如下所示:
data
= "abcd";
寫入值為:"abcd"data
= "abcd\r";
寫入值為:"abcd\r\n"data
= "abcd\n";
寫入值為:"abcd\n"data
= "abcd\r\n";
寫入值為:"abcd\r\n\n"