Bonjours j'essaye depuis peu a faire fonctionner mon vecteur de pointeur. Je n'est pas d'erreur de compilation.
Quand je fais nomVecteur.size(), il me donne toujours 0 comme si il ne se remplissais pas.
mon . h :
mon .cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3private: QVector <Ennemie*> *m_tabEnnemie;
ceci est mon code en abréger car j'ai plus de 1000 lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 m_tabEnnemie = new QVector<Ennemie *>(); if ((*m_tabEnnemie).size() < 10){ QMessageBox::information(this, "Test", QString::number((*m_tabEnnemie).size())); // ceci est juste pour me dire la grandeur de mon vector et il reste toujours a 0 m_tabEnnemie->push_back(new Gobelin(m_personnage->getExperience())); }
Partager