QString newfilepath=D:/Desktop/text.txt; saveTextByIODevice(newfilepath);//在D:/Desktop/文件夾創建一個文本文檔text.txt用於保存UDP通信數據 QFile *aFile = new QFile(newfilepath);//創建 QFile對象用於實時寫入UDP收到的文本數據,這個變量會在savelog函數中被調用 aFile->open(QIODevice::ReadWrite | QIODevice::Append);//打開文本,並以設置為以未追加的方式添加文本 QTextStream txtOutput; txtOutput.setDevice(aFile);//創建輸出流,也可以用下面這一句代碼代替這兩句 //QTextStream txtOutput(file);
........... //當UDP接收到數據,將數據轉換為QString str txtOutput<<str<<endl;//將str輸出到文本末尾
