Bonjour et merci pour toutes les réponses,
J'ai résolu mes problemes par exemple pour que dans CLigne l'apel de la méthode fonctionne ma prof m'a dit de faire comme sa :
1 2 3 4 5 6 7 8 9 10 11 12
| void CLigne::sauvegarderXML()
{
ofstream fichier("config.xml", ios_base::app);
fichier<<"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n";
fichier<<"<!DOCTYPE config_ligne_dtd SYSTEM \"config_ligne_dtd.dtd\">\n";
fichier<<"\n";
fichier<<"<Ligne identification=\"\">\n";
fichier<<"\n";
fichier.close();
boucle_principale.sauvegarderXML();
} |
boucle_principale étant une instance de CLigne a se que j'ai compris.
Par contre je dois aussi apeler la fonction sauvegarderXML d'une autre classe (CTroncon) mais cette fois si il se peut qu'elle soit apelé plusieur fois (il y a plusieurs Troncon à sauvergarder pour une ligne) j'ai donc créé mon instance avec vector
vector <CStation*> les_stations;
mais je n'arrive pas a faire l'apel de la fonction après...
Si quelqu'un peut m'aider...
Merci d'avance
Partager