DivideZero - Rechercher les divisions par zéro

De RAD Studio
Aller à : navigation, rechercher

Remonter à Audits C++


Description

DivideZero détecte les situations dans lesquelles une valeur entière est divisée par zéro. Il en résultera le déclenchement à l'exécution d'une exception de division d'une valeur entière par zéro.

Incorrect

 void eval(int value, int scale) {
   if (scale != 0) {
     ...
   } else {
      int scaledValue = value / scale;
      ...
   }
 }

Voir aussi