3 ms·
On the contrary, it should be on by default for every build configuration! If you move to a newer compiler version and the compilation breaks, then you just sav
by tomerv 4y ago
On the contrary, it should be on by default for every build configuration! If you move to a newer compiler version and the compilation breaks, then you just saved yourself valuable debugging time. The alternative is that the new compiler has a new optimization that causes your code to break in runtime. You can always disable specific warnings if you think they're not relevant for your code.