ezzineahmed
Messages postés22Date d'inscriptionjeudi 26 février 2009StatutMembreDernière intervention 9 mai 2010
-
5 mai 2010 à 00:10
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 2021
-
5 mai 2010 à 09:43
salut,
j'utilise visuel 2008,
j'ai fait un bouton qui fait le calcul et il enregistre le resultat dans un fichier,
je veut ouvrir et ecrire le contenu de ce fichier dans un listBox d'une autre boite de dialogue
//************
Resultat r;// classe de la 2ième boite de dialogue
UpdateData();
typedef vector<string> FichierText;
ifstream fichier;
fichier.open("resultat4.txt" ); //Ouverture du fichier
string ligne;
FichierText text; //Déclaration d'un tableau de chaine (voir le typedef)
getline(fichier,ligne); //Recuperation des caractètes ligne par ligne
while(fichier)
{
CString str=(CString)ligne.c_str();
r.box.AddString(str);
text.push_back(ligne); //InInsertion d'une lignes dans le tableau
// alors la ligne ajoutée est invalide (ca sera en fait la derniere ligne précédement lue
getline(fichier,ligne);//a fin de fichier peut etre détectée ici
}
r.champ="bonj";
/*CString str;
r.DoModal();
UpdateData(FALSE);
je sais pas ou est le problème il me crée un debug assertion failed?
merci pour l'aide