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:
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);
}
Et à parament, d'aprés notepad2, il y a un caractère null entre chaque caractère....

Quelqu'un sait d'où ça pourrait venir??