- 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)
http://www.artima.com/cppsource/typesafety.html
(Added: Thu Mar 30 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- C++: Under the Hood
Explains run-time C++ implementation details such as class layout techniques and the virtual function call mechanism.
http://msdn.microsoft.com/archive/en-us/dnarvc/html/jangrayhood.asp?frame=true
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Casting in C++
In-depth information on the four new casting operators available in C++. Written for those who know C++ but are using the old C-style casts.
http://www.acm.org/crossroads/xrds3-1/ovp3-1.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Concrete data types
How to build concrete data types, and, along the way, pick up on some subtleties of the C++ language itself. By Jody Hagins.
http://www.cppbuilderdevjournal.com/articles/issues/9902/Concrete_data_types.htm
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Director of Casting
Presents a set of guidelines for using the new C++-style cast operators.
http://www.kbcafe.com/articles/Director.of.Casting.pdf
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- 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)
http://www.artima.com/cppsource/nevercall.html
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- 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.
http://www.embedded.com/story/OEG20010919S0041
(Added: Wed Apr 05 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Pointers to C++ Member Functions
Discusses what member function pointers are, shows how to declare and use them, and gives some examples of problems that they solve very well.
http://linuxquality.sunsite.dk/articles/memberpointers/
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Reference Initializations
Explains how the rules for initializing references differ from the rules for initializing pointers.
http://www.embedded.com/story/OEG20010821S0089
(Added: Thu Apr 06 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- The const Qualifier
Explains the use of the const qualifier on small code snippets. (by Carlo Wood)
http://www.xs4all.nl/~carlo17/c++/const.qualifier.html
(Added: Mon Apr 03 2006 Rating: 0.00 Votes: 0)
Rate It
Review It
- Type Traits Proposal
A proposal to add Type Traits to the C++ Standard Library.
http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2002/n1345.html
(Added: Fri Mar 31 2006 Rating: 0.00 Votes: 0)
Rate It
Review It