gilou a écrit :
Peut etre qu'un outil a la lint te filerait les warnings necessaires.
|
Oui, je sais.
C'est pour le boulot. On utilise Prolint. Le pb est qu'on nous impose de faire des casts explicites "partout". Sur le principe, ça se justifie, mais on en arrive à écrire des choses comme ça :
Code :
- unsigned int i;
- for (i=(unsigned int)0; i<(unsigned int)10; i++) {}
|
Ou encore :
Code :
- short tableau[] = { (short)1, (short)2 };
|
Et je cherche des arguments pour faire sauter la vérif dans ces cas-là ...