Papers
About.com C/C++ Weekly Features
Archive of articles covering programming topics related to C and C++.
C++ in the Real World
This article explores the strengths of C++, and how to exploit them in projects.
C++ Optimizations
List of C++ source code optimizations that can give big returns, especially when used in tight loops. By Andrew S. Winter.
C++: Beyond The Standard Library
Takes a look at Blitz++, MTL (Matrix Template Library), ACE, Loki and Boost.
C++?? : A Critique of C++
A Critique of C++ and Programming and Language Trends of the 1990s.
Constant Objects and Constant Expressions
Explains why constant objects are not as useful as some people would like them to be.
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…
Create Movie from HBitmap
Discribe creating AVI/WMV/QuickTime movies from sequences of bitmaps with sourcecode examples.
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.
Dynamic C++ Classes
Describes a lightweight mechanism to update code in a running program. (GÃsli Hjálmtýsson, Robert Gray)
Enumeration Constants vs. Constant Objects
Presents insights on choosing between symbolic constants as either enumeration constants or constant objects.
Functional Style in C++
Discusses closures, late binding, and lambda abstractions.
Herb Sutter - Publications
Over 80 in-depth articles about object-oriented software development and C++ design and programming have been published in C/C++ Users Journal, C++ Report, Dr. Dobb's Journal, Java…
Introducing the Catenator
This article introduces a very sophisticated and useful data structure for efficient string processing, while at the same time revealing some interesting features of C++. (Adam San…
Publications by Bjarne Stroustrup
Reasonably complete list of Bjarne's publications.
The Anatomy of the Assignment Operator
In depth discussion of writing solid assignment operators. Explains exception safety and memory management issues.
The Design and Implementation of SPECS: An Alternative C++ Syntax
By B.M. Werther and D.M. Conway, Dept. Computer Science, Monash University, Melbourne.
Showing 20–20 of 22 results