Ads 468x60px

##EasyReadMore##

19 8月, 2015

QT 除掉 換行字元

在讀檔時會順便把換行字元給讀進來

因為 Qt還是使用Unix換行的方式,只有0x0a("\n");而在Windows下的換行為0x0a("\r"),0x0d("\n")。因此,必需要移除掉多餘的0x0d

做法:

在讀檔時加入 .remove 來去除換行

Qitem_str = file.readLine();
Qitem_str.remove(QChar(0x0a));    //remove string end "\n"

 

參考文件:

Live-MAN: 在Qt下呼叫外部指令 - http://goo.gl/7z4isv

0 意見:

張貼留言

 
Blogger Templates