Anzeigen: Delphi C++
Anzeigeeinstellungen

DivideZero – Überprüfung auf Division durch Null

Aus RAD Studio XE2
Wechseln zu: Navigation, Suche

Nach oben zu C++-Audits

Beschreibung

DivideZero ermittelt Fälle, in denen ein Integerwert durch Null dividiert wird. Dies führt zu einer zur Laufzeit ausgelösten Division-durch-Null-Exception.

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

Siehe auch

Frühere Versionen
In anderen Sprachen