Bonjour,
Voila, je me suis mis au point un petit système de log pour une appli, mais j'ai un petit problème, quelqu'un saurait-il d'où ça peut venir??
le problème vient de la méthode statique écrire:
Et à parament, d'aprés notepad2, il y a un caractère null entre chaque caractère....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 void Log::ecrire(const QString& str) { QFile f("log.txt"); f.open(QIODevice::Append); QByteArray message; QDataStream flux(&message, QIODevice::WriteOnly); flux << QDate::currentDate().toString("dd/MM/yyyy"); flux << QTime::currentTime().toString("hh:mm:zzz"); flux << " => "+str+"\n"; f.write(message); }
Quelqu'un sait d'où ça pourrait venir??
Partager