The problem is that C/C++ has a typed compiler
but not a typed runtime. Once you're in memory you can do anything damned well please. So you get all of the pain and limited amounts of the benefit of a typesafe system.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."