Ajouter un commentaire

fredericmazue

Ca devrait être
catch(int code_erreur) // etc

Et je ne suis pas sûr que lever une exception soit le bon traitement. Pourquoi pas un simple:

if((int)v.size() < (pos-1) ){ //-1 : voir assign
  return false;
}

Il y a fréquemment des débats entre gurus C++ pour savoir s'il est mieux de lever une exception ou de retourner un code d'erreur. Le sujet est souvent assez délicat. Mais dans ton cas, pour le peu que j'en sais, je pencherais plutôt pour le code de retour.
Dans ce cas, j'irais même plus loin: faire le test en amont de l'appel à copieApresTraitements

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 X   X  V     V  EEEE  PPPP   DDD  
X X V V E P P D D
X V V EEE PPPP D D
X X V V E P D D
X X V EEEE P DDD