J’ai un code qui ressemble à ceci :
Je voudrais effacer les éléments inactifs immédiatement après les mettre à jour, afin d’éviter de marcher sur la liste. Mais si j’ajoute les lignes commentées, j’obtiens une erreur lorsque j’arrive à `` : « Itérateur liste pas incrementable ». J’ai essayé quelques suppléants qui n’incrémentent dans la déclaration, mais je ne pouvais pas obtenir quoi que ce soit au travail.
Quelle est la meilleure façon de supprimer des éléments que vous marchez une std::list ?