Поделиться через


Ошибка компилятора C2124

деление на ноль или остаток от деления на ноль

Константное выражение имеет в знаменателе ноль. Чтобы устранить эту ошибку, следует исключить деление на ноль.

В следующем примере возникает ошибка C2124:

// C2124.cpp
int main() {
  int i = 1 / 0;   // C2124  do not divide by zero
  int i2 = 12 / 2;   // OK
}