Impossible d'ecrire dans un fichier ASCII ..
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:
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 ^^