Comment ecrire dans un fichier texte sous builder - C++ - Programmation
Marsh Posté le 22-03-2006 à 11:49:33
ReplyMarsh Posté le 22-03-2006 à 13:07:28
// Le constructeur de la classe ofstream ouvre le fichier
ofstream sortieFichierClient ("catalogue.txt" , ios::out);
if (!sortieFichierClient)
{
Application->MessageBox("Ouverture du fichier impossible", "Warning" );
exit(1);
}
char catal[18];
catal=NomCatEdit->Text;
while (cin>>catal)
sortieFichierClient<<catal;
g sa pour l'instant mais il me donne une erreur
erreur: E2277 Lvalue nécessaire
comment corriger ce PB?
merci d'avance
Marsh Posté le 22-03-2006 à 14:02:58
catal est un tableau donc ce n'est pas une l-value
utilises std::string
Citation : exit(1); |
c'est mauvais ca, ca quitte le programme sans rien détruire, fais plutot un return ou jettes une exception
Marsh Posté le 22-03-2006 à 11:42:25
je voudrai savoir quelle methode utilisé sous builder pour allé ecrire dans un fichier texte a la suite de ce que contien le fichier texte
Merci d'avance
---------------
MATT ;)