Bonjour,
J'ai le code suivant, extrait d'une classe. name est un vector.
Or, la premi�re partie du if g�n�re cette erreur:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 string get_nom(int id) { string retour=name[id]; if (retour[retour.end()] != "s" && quantity[id]>1) retour=retour+"s"; return retour; }
error C2679: '[' binaire : aucun op�rateur trouv� qui accepte un op�rande de partie droite de type 'std::_String_iterator<_Elem,_Traits,_Alloc>' (ou il n'existe pas de conversion acceptable)
Merci d'avance,
ProgVal,
nouveau programmeur C++
Partager