цикл, в котором проверяются значения на равенство нулю. Значения либо какие-то дробные числа, либо строго нули. То есть теоретически проблем с неточностью быть не может. Компилятор, конечно, кричит ворнингом типа
warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
[build] if ((affine.at<double>(0,2) == 0 && affine.at<double>(1,2) == 0 )
Какой есть воркараунд для точечного отключения это варнинга? Компулятогр - gcc
https://stackoverflow.com/a/3394268
Спасибо, это оно
Желательно бы ещё литерал использовать не целочисленный, а именно double (0.0 например)
Потому что идиотский
Очень даже полезен, давать по рукам всяким студентам :)
Обсуждают сегодня