Я компилирую код
class Test {
public:
Test() {}
int k;
};
int main() {
Test t;
std::cout << t.k << "\n";
}
как
g/clang++ main.cpp -Wall -Wextra --std=c++14 -o exe; ./exe
Почему ни один из компиляторов не предупреждает меня о неопределенном значении целого числа, не является ли это очень серьезной потенциальной ошибкой? Как включить предупреждение для неопределенных инициализаций?