Bonjour,

Débutant en programmation, dans le cadre de mon projet tutoré, j'utilise la fonction de l'API windows "GETOPENFILENAME" pour permettre à l'utilisateur de choisir son fichier texte.
Le chemin est retourné par la variable "char szFile[260];".
J'aimerais maintenant utiliser cette variable dans la fonction suivante, qui me permettra ensuite de lire le contenu du fichier text:

std::ifstream fichier( "C:\\fichier.txt" );
en remplacant par :

std::ifstream fichier( szFile);
Le programme se compile, mais quand j'execute en pas à pas, la fonction ifstream n'arrive pas à lire la variable szFile.

Pour quelle raison ? et comment passer en paramètre ma variable szFile à la place du chemin "en dur" ... ?

Cordialement.