Gee, this sounds like it should be entitled, "For C++ programmers who didn't name their files correctly...".
".c" files are supposed to contain C. ANSI C, K&R C, whatever.
".c++" or ".CC" or even ".C" (case-sensitive), as well as ".cpp" are all names under which C++ has gone.
Don't mix the streams...
UncleOp 04:11, 10 January 2008 (EET)