Pointeur sur un vecteur d'objets - C++ - Programmation
Marsh Posté le 31-10-2005 à 15:45:22
Citation : |
ObjetPersonnel ou Structure faut savoir ?
Ensuite
v[i].methodeDeObjetPersonnel() me semble pas mal
Marsh Posté le 31-10-2005 à 16:17:22
Joel F a écrit :
|
Oops j'ai édité.
Si seulement ta solution marchait, mais:
parserxml.cpp:34: error: 'class std::vector<Structure, std::allocator<Structure> >' has no member named 'getSequence'
pour un : cout << "S " << v[0].getSequence() << endl;
Marsh Posté le 31-10-2005 à 16:55:32
perdu
(*v)[0].getSequence();
(*this->v)[0].getSequence();
si t'es maso
v->operator[](0).getSequence();
Marsh Posté le 31-10-2005 à 17:45:16
Taz a écrit : perdu |
gagné !
Merci bcp.
Marsh Posté le 31-10-2005 à 15:36:48
Bonjour,
J'ai un problème concernant les pointeurs sur un vecteur d'objet.
Soit un constructueur défini par :
avec v défini comme : vector<Structure>* v.
Ma question est alors, comment fait-on pour avoir accès aux objets de type ObjetPersonnel afin de pouvoir utiliser leurs méthodes ?
Merci
Message édité par greeeg le 31-10-2005 à 16:14:16