pbl d'appel de fonction [C++] - C++ - Programmation
Marsh Posté le 12-10-2005 à 11:22:42
le message est pourtant explicite. D'ailleurs, moi je ne vois pas de fonction, juste une fonction membre non-statique.
Deplus : utilise std::vector<>
Marsh Posté le 12-10-2005 à 11:35:43
a noter aussi la faute dans les niveaux d'indirections entre LesUsers (User* []) et le retour de fonction de type User *
Marsh Posté le 12-10-2005 à 11:41:40
Taz a écrit : le message est pourtant explicite. D'ailleurs, moi je ne vois pas de fonction, juste une fonction membre non-statique. |
comment faire exactement (plus explicitement ^^).
S'il vous plait aidez moi ca fait 2 jour que je suis la dessus
Marsh Posté le 12-10-2005 à 11:56:49
"on-static member function"
t'as qu'à essayer en non-non-static ?
Marsh Posté le 12-10-2005 à 12:33:05
ReplyMarsh Posté le 12-10-2005 à 13:35:10
blackgoddess a écrit : LesUsers = classe1().getLesUsers(); |
merci ca marche le seul probleme c'est que je perd les donné qui sont dan le tableau
//classe1
lesUsers[0].affiche()
j'ai les donné
//classe2
classe1().lesUsers[0].affiche()
j'ai pus les données
Marsh Posté le 12-10-2005 à 14:32:00
ReplyMarsh Posté le 12-10-2005 à 17:01:27
Taz a écrit : tu veux pas apprendre le C++ d'abord ? |
alors :
1 - le pbl est resolu
2 - Toujours aussi délicat
3 - je suis en entreprsie on m'a imposé le C++ pour faire un prog, et j'ai 1 mois ...
Mais merci d'avoir repondu ^^
j'ai d'autre question
Marsh Posté le 13-10-2005 à 11:15:22
Mais on en voit plein de nos jours donc il est dans la moyenne
Marsh Posté le 12-10-2005 à 10:11:14
voila le pbl :
j'ai une fonction dans la classe1
dans la classe2 j'ai fait
erreur :
error C2352: getLesUsers' : illegal call of non-static member function
je comprend pas.
Message édité par Bason_sensei le 12-10-2005 à 11:05:50