Код: Выделить всё
double f()
{
return true;
}
bool something()
{
return 0.0;
}
double g()
{
bool x = 0.0; // (1)
if (something()) {
x = f(); // where f() is a function returning a double
}
return x;
}
Есть ли какая-то возможность для gcc/g++ иметь предупреждения (например, в строке 1, это явно плохо)?
Подробнее здесь: https://stackoverflow.com/questions/359 ... -dangerous
Мобильная версия