I use code::blocks on Windows 7. Without any compiler-flags it compiles and gets me a Runtime-Error.
When I set the "-Werror"-Compiler-Flag I get this error:
"'foo' is used uninitialized in this function"
I started some days ago to read the good, old "Thinking in C++" Volume one and reached the listing about complicated definitions yesterday (page 199 in my book). While I tried to write a definition for f4 I ran into this problem.