Arts
Business
Computers
Games
Health
Home
Kids and Teens
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports

   Home / Computers / Programming / Languages / C++ / Papers
 
   Web Sites
  • About.com C/C++ Weekly Features - Archive of articles covering programming topics related to C and C++.
    cplus.about.com/compute/cplus/library/weekly/mpreviss.htm
  • C++ Idioms - Recasts the well-known idioms of "Advanced C++ Programming Styles and Idioms" in pattern form and organizes these idioms into a true pattern language.
    www1.bell-labs.com/user/cope/Patterns/C%2b%2bIdioms/EuroPLoP98.html
  • C++ in the Real World - This article explores the strengths of C++, and how to exploit them in projects.
    www.cantrip.org/realworld.html
  • C++: Under the Hood - Explains run-time C++ implementation details such as class layout techniques and the virtual function call mechanism.
    msdn.microsoft.com/archive/en-us/dnarvc/html/jangrayhood.asp?frame=true
  • C++?? : A Critique of C++ - A Critique of C++ and Programming and Language Trends of the 1990s
    www.progsoc.uts.edu.au/~geldridg/cpp/cppcv3
  • 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.
    www.acm.org/crossroads/xrds3-1/ovp3-1.html
  • Constant Objects and Constant Expressions - Explains why constant objects are not as useful as some people would like them to be.
    www.embedded.com/story/OEG20011220S0063
  • Contracts: From Analysis to C++ Implementation - Describes a set of techniques and tools (an environment) facilitating prototyping of, providing general mechanisms for, object-oriented architectures based on the idea of assertion checking and Design by Contract (DbC) in C++.
    fodok.uni-linz.ac.at/JKUFODOK/ENGLISH/RU_246000-9104/PUB_1999/PUB_32893.html
  • Creating Truly Maintainable Class Factories - Presents a solution that is easily extensible and maintainable; what's more, it is particularly well suited to creating objects from XML data.
    www.cuj.com/articles/2000/0011/0011b/0011b.htm
  • Director of Casting - Presents a set of guidelines for using cast operators.
    www.kbcafe.com/articles/casting.html
  • Enumeration Constants vs. Constant Objects - Presents insights on choosing between symbolic constants as either enumeration constants or constant objects.
    www.embedded.com/story/OEG20011129S0065
  • Functional Style in C++ - Discusses closures, late binding, and lambda abstractions.
    zowie.metnet.navy.mil/~oleg/ftp/c++-digest/Functional-Cpp.html
  • OMT++ - Collection of publications related to object-oriented software development.
    www.cs.uta.fi/~aj/omtpp/index.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.
    www.embedded.com/story/OEG20010919S0041
  • Publications by Bjarne Stroustrup - Reasonably complete list of Bjarne's publications.
    www.research.att.com/~bs/papers.html
  • Reference Initializations - Explains how the rules for initializing references differ from the rules for initializing pointers.
    www.embedded.com/story/OEG20010821S0089
  • Symbolic Constants - Shows all choices for defining symbolic constants.
    www.embedded.com/story/OEG20011016S0116
  • The Anatomy of the Assignment Operator - In depth discussion of writing solid assignment operators. Explains exception safety and memory management issues.
    www.ibm.com/developer/library/assignment-operator
  • The const Qualifier - Explains the use of the const qualifier on small code snippets. (by Carlo Wood)
    www.xs4all.nl/~carlo17/c++/const.qualifier.html
  • What is Koenig Lookup? - A definition of argument-dependent name lookup with examples for application with HP aC++.
    h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,990,00.html

Google
1995-2015 © Stunning, Inc.