cs_Cartman13
Messages postés20Date d'inscriptionsamedi 8 octobre 2005StatutMembreDernière intervention22 janvier 2007 3 déc. 2006 à 12:11
Et bien je viens de me rendre compte de mon erreur !!
Je résume :
Dans .h
string nomFichierEntree;
ifstream * entree;
Dans .cpp <constructeur>
this->nomFichierEntree = src;
entree = new ifstream(nomFichierEntree.c_str());
if(!entree->is_open())
{
cerr<<"L'ouverture du fichier "<<nomFichierEntree<<" a echouee"<<endl;
exit(-1);
}
Dans .cpp <main>
lectureLexicale src("test.txt");
Et dans .cpp <lire un caractere>
entree->get(tmp);
Et tout ça a l'air de bien fonctionner...
Merci a tous
NB : Si vous avez des améliorations n'hésitez pas.