3 ms·
gcc has a flag "-Wuninitialized" that warns about possible use of an uninitialised variable. It frequently yields false positives, because it's an approximation
by semi-extrinsic 11y ago
gcc has a flag "-Wuninitialized" that warns about possible use of an uninitialised variable. It frequently yields false positives, because it's an approximation; a general "detect all uninitialized variables" algorithm can solve the halting problem.
http://gcc.gnu.org/wiki/Better_Uninitialized_Warnings http://gcc.gnu.org/wiki/Better_Uninitialized_Warnings