Sponsored results

Links
  • 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) (June 6, 2005)
    http://www.artima.com/cppsource/nevercall.html
  • 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) (June 25, 2005)
    http://www.artima.com/cppsource/typesafety.html
  • 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. (October, 2001)
    http://www.embedded.com/story/OEG20010919S0041
  • Reference Initializations
    Explains how the rules for initializing references differ from the rules for initializing pointers. (September, 2001)
    http://www.embedded.com/story/OEG20010821S0089
  • Associative Chains in C++
    Phillip Bruce gets around some of the limitations of the pointer-to-member with a model of class associations that he calls "Associative Chains." (January 9, 2006)
    http://www.ddj.com/dept/cpp/184402067
  • Overloading and Overloading
    Operator overloading may be syntactic sugar, but there are a lot of things that don't taste very good without sugar. (March 1, 2006)
    http://www.ddj.com/dept/cpp/184406484
  • The const Qualifier
    Explains the use of the const qualifier on small code snippets. (by Carlo Wood)
    http://www.xs4all.nl/~carlo17/cpp/const.qualifier.html
  • Director of Casting
    Presents a set of guidelines for using the new C++-style cast operators. [PDF]
    http://www.kbcafe.com/articles/Director.of.Casting.pdf
  • 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/
  • 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
  • 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

 

The Computer Science Directory currently has categories, which include links along with indexed pages.