Bonjour tous,

en regardant quelques tuto j'ai vu que pour ouvrir des fichiers en mode lecture il fallait faire ceci;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 ifstream fichier("test.txt", ios::in);  // on ouvre le fichier en lecture
or je suis en train de reprendre le programme d'une personne qui les ouvre comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
inputfile.open(_inputFileName.c_str(),ios::in);
Pouvez vous m'expliquer s'il vous plait:

1°) inputfile est un nom part defaut? quelle que soit les classes que j'utilise j'utiliserai le mot clef inputfile ?

2°) _inputFileName.c_str() concernant le .c_str() je n'ai pas du tout compris a quoi cela sert, c'est pour eviter de marquer _inputFileName.txt ?


j'espere que vous pourrez m'expliquer

merci d'avance