je suis en train de faire un petit programme et lorsque je fais :
- include <list>
list <ClEntreprise>::iterator it= m_entreprises.begin();
while (it != m_entreprises.end())
++it
ca me donne deux erreur:
´initializing´ : cannot convert from ´std::list<_Ty>::_Iterator<_Secure_validation>´ to ´std::list<_Ty>::_Iterator<_Secure_validation>´
binary ´!=´ : no operator found which takes a right-hand operand of type ´std::list<_Ty>::_Iterator<_Secure_validation>´ (or there is no acceptable conversion)
bon je sais que la boucle ne sert à rien pour l´instant, j´ai enlever l´autre condition pour que le code soit plus clair, mais le probleme reste le meme, dès que je fais une opération sur un iterateur (=, ==, != ) ca plante... des suggestions?