Salut tout le monde
J'ai longtemps cherché sur le forum des infos sur mon pb avant d'envoyer un p'tit msg mais voilà:
J'essaie de créer un vecteur d'objet Table de cette mannière:
vector<Table> vecteurTable;
Table* tbltmp=new Table(nomBase,nomTable);
vecteurTable.push_back(tbltmp);
et ma réponse est :
no matching function for call to `vector<Table,allocator<Table> >::push_back (Table *&)'
/usr/include/g++/stl_vector.h:319: candidates are: void vector<Table,allocator<Table> >::push_back(const Table &)
Je comprends bien que c'est un pb de passage par référence/pointeur mais je n'arrive à la résoudre.
Pouvez-vous m'aider SVP