Ecriture dans un fichier en C++

Richard.M Messages postés 105 Date d'inscription   Statut Membre Dernière intervention   -  
Richard.M Messages postés 105 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous :)

Voila je cherche à écrire dans un fichier en utilisant le code ci dessous:

/******************************************************************\
ofstream liste_play("liste_play.lst", ios::out | ios::app | ios::ate); // on ouvre le fichier en ecriture
if(! liste_play)
{
QMessageBox::critical(this, "Ouverture impossible", "Ouverture des fichiers de configurations impossible");
}


/*** recuperation du nom de la playlist cree ***/
QString NomPlaylist = QInputDialog::getText(NULL, "Nouvelle Playlist", "Nom de la nouvelle playlist");
string playlist = NomPlaylist.toStdString();
liste_play.open("liste_play.lst", ios::out | ios::app | ios::ate);
liste_play<<playlist;
liste_play.close();
/******************************************************************\

Le fichier est bien ouvert car la boite de dialogue ne s'ouvre pas. Mais lorseque je regarde ensuite le fichier liste_play.lst, je vois qu'il est vide. Donc je sais pas ce qui se passe, pouvez-vous m'aider ?

Merci d'avance

A voir également:

1 réponse

gabri6416 Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   2
 
désolé, mais je ne connait pas assez Linux pour t'aider


a+
0
Richard.M Messages postés 105 Date d'inscription   Statut Membre Dernière intervention   8
 
Linux n'a rien a voir avec le code. Il marche aussi sous Windows ^^
0