La dernière fois, j'ai cherché une bonne heure la cause d'un plantage, pour découvrir que j'avais tout bonnement écrit if (a=b) au lieu de if (a==b).
Je me connais, je peux le refaire...
Est-ce qu'il y a un réglage du compilateur (j'utilise gcc avec DevCPP) qui permet de générer des avertissements en cas de construction de ce type (que j'ai toujours trouvé hautement dangereuse) ?
D'ailleurs, tant qu'à y être, pour l'instant, je compile avec -Wall. C'est ce qu'il faut faire ou il y a pire ?
Partager