At least C++(11) is a (better) statically typed language :)
Although, This isn't even half of it! thanks god the girl didn't know anything about templates.
Templates are a horrid syntax for an okay functional, compile-time language. They can be useful - in quite a few ways an improvement on C macros. I say this as someone who's done quite a bit of C and C++, and am currently working mostly happily in C at work and Haskell on my side project.