Bonjour,
comme un schéma vaut mieux qu'un long discours, voici mon code:
CODE QUI MARCHE:
CODE QUI NE MARCHE PAS:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for(unsigned int i(0); i < m_b->getComptes().size(); i++) m_ui->comboBox_choisirCompte->addItem(QString::fromStdString((m_b->getComptes().at(i))->getId()));
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 std::vector<Compte*>::iterator it; for(it = m_b->getComptes().begin(); it != m_b->getComptes().end(); ++it) m_ui->comboBox_choisirCompte->addItem(QString::fromStdString((*it)->getId()));
Du coup je fais exactement la même boucle sur mon vector de Compte*, mais avec un itérateur mon programme plante a l'exécution !!
Je ne vois pas pourquoi ??
Merci à tous !
Partager