const string à la rigueur.
Ensuite, si, string est une struct (templaté), mais tu peux considérer que c'est une classe.
nomFichier reçoit c_str(),
sur deux lignes de codes t'arrives à pas être clair. nulle part il y a nomFichier qui recoit c_str().
nomFichier ne devient pas non plus nomFichier.c_str()? ou as-tu vu ca???
as tu vu un quelconque nomFichier = nomFichier.c_str()?
monFlux est bien une variable...
elle est de type flux.
ofstream est une classe qui te permet d'écrire dans un fichier.
assez intuitivement, tu ouvres le fichier nomFichier en écriture (grace à ofstream), et tu écris dans ce fichier grace à monFlux