1. 程式人生 > >QT 一個簡單的寫日誌函式

QT 一個簡單的寫日誌函式

void LG(QString strFileName,QString strMsg)
{
    if(strFileName.isEmpty() || strMsg.isEmpty())
        return;
    // 開啟一個檔案
    QFile file(strFileName);
    if(!file.open(QFile::WriteOnly | QFile::Append))
        return;
    QTextStream textStream(&file);

    QString msg = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss.zzz");
    msg = msg+" "+strMsg;
    textStream<<msg<<"\r\n";
    file.flush();
    file.close();
}