Bonjour,
Je rencontre un problème dans certaines de mes methodes car j'ai eu recours a un enum mon_enum={x,y}
Ma methode a la structure suivante:
type_non_void f (mon_enum choix)
{
switch{
case x: {return qqc;}
case y: {return qqc;}
}
Ainsi le compilateur refuse de compiler et affiche:
"warning: control reaches end of non-void function [-Wreturn-type]"
Que dois je faire dans ce cas? Dois je ajouter des "break" (ce qui nous a été fortement déconseillé tout au long du semestre 1) ?
Ceci est pour le code du projet et je ne voudrais donc pas être pénalisée pour mauvaise programmation...