Hello ,
je debute tout juste avec QT , je fait un programme qui va juste ecrire deux lignes dans un fichier texte (pour tester)
seulement ca ne fonctionne pas , le fichier texte est bien crée mais il reste vide ..
voila le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <QFile>
#include <QString>
#include <QTextStream>
#include <QCoreApplication>
int main(int argc, char *argv[])
{
        QFile file(QString("msg.txt"));
        if(!file.open(QFile::WriteOnly)) {
          QTextStream out(&file);
          out << "BEGIN SESSION\r\n";
          out << "END SESSION";
          return 0;
        }
        else {
          return 1;
        }
}
merci

ps: autre chose .. pour liberer la memoire de out et file , je fait comment ? delete ne fonctionne pas

EDIT: Honte a moi .. je me suis gourré dans les conditions , ca marche ^^