Run-Time Check Failure #3 - The variable 'iMin'

93
28 октября 2021, 07:30

double a[10] = { 1.2, 2.5, 34.1, 21.4, 5, 12.1, 7.6, 8.2, 7, 10 }, min = a[0], max = a[0];
    int iMax, iMin;
    for (int i = 0; i < 10; i++) {
        if (a[i] > max) {
            max = a[i];
            iMax = i;
        }
        if (a[i] < min) {
            min = a[i];
            iMin = i;
        }
    }
    cout << iMin;

Run-Time Check Failure #3 - The variable 'iMin' is being used without being initialized.

В чем может быть проблема? Еще иногда в консоль выскакивает число большое, отрицательное: -8.......

READ ALSO
C++ ООП.Доступ к private

C++ ООП.Доступ к private

Есть ли возможность в C++ достать объект из private без наследования?

98
Потоки ввода/вывода С++

Потоки ввода/вывода С++

Есть вопрос по потокам ввода/вывода

84
GetFocus на wxStringProperty

GetFocus на wxStringProperty

Есть таблица wxPropertyGrid с различными полями (wxStringProperty, wxUIntProperty, wxBoolProperty и тд

191
Кроссплатформенность оптимизаций

Кроссплатформенность оптимизаций

Существуют ли оптимизации компилятора, которые могут привести к изменению наблюдаемого поведения программы? Если да, то какие?

80