Built-in Type Safety?
C++ is a statically typed language but its type system is not bulletproof. This article reveals some all-too-common type glitches and how to fix them. (Thomas Guest)
C++: Under the Hood
Explains run-time C++ implementation details such as class layout techniques and the virtual function call mechanism.
Director of Casting
Presents a set of guidelines for using the new C++-style cast operators.
Never Call Virtual Functions During Construction or Destruction
Explains why you should never call virtual functions during construction and destruction of your objects. (Scott Meyers)
Passing By Reference-to-const
Explains why the rules for initializing references make passing by reference-to-const an efficient and attractive alternative to passing by value.
Reference Initializations
Explains how the rules for initializing references differ from the rules for initializing pointers.
Showing 20–6 of 6 results