First of all VC++ isn't the only C++ compiler on Windows, as it isn't like UNIX with the one true compiler original approach, secondly there are ways with the compiler and linker flags.
I have been avoiding C as much as possible since 1992, starting with Turbo C++ for MS-DOS.
Anyway, to each its own, all the best.