Bonjour, je souhaite faire des fonctions de sauvegarde dans diff�rentes classes d'un projet mais j'ai un probleme pour appel� la deuxi�me fonction. Je m'explique, je suis dans la classe Ligne et je veux apeller a l'int�rieur de la fonction de sauvergarde de le classe Ligne la fonction de sauvegarde de la classe CBoucle_Principale:
et la une erreur se produit : "e:\projet vf\simuligne2006\Ligne.cpp(173): error C2352: 'CBoucle_Principale::sauvegarderXML' : appel non conforme d'une fonction membre non static
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13 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(); CBoucle_Principale::sauvegarderXML(); }
Donc voila je pense que c'est l'apel de la fonction qui ne va pas mais je ne sais pas et ne trouve pas comment il faut faire.
Merci d'avance pour toute aide.
Partager