FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
C++ FORUM | NEWSLETTERS


Unified Modeling Language (UML) Tutorial - Part 1 Introduction
UML has increasingly been adopted as an effective standard for project and program management. From it's origins in software development, UML is utilised in virtually every industry, from utilities and resources, aerospace and military, government and commerce. This tutorial introduces the concept of UML and leads into other white papers available from the Sparx Systems website, 30 day downloadable trials of our product range are also available at: www.sparxsystems.com
January 5, 2006
Detecting Potential Deadlocks
To avoid deadlocks, Tomer explains how to use tools that detect potential deadlocks each time code is executed.
January 1, 2006
Cocoa Memory Management
Cocoa, a Mac application development framework, has a memory-management scheme that differs from Java or C++.
January 1, 2006
Sorting in Java & C#
David uses reflection to sort a list of complex types using both Java and C#.
January 1, 2006
Recursive Descent, Tail Recursion, & the Dreaded Double Divide
What can you do when the wrong answer turns out to be right?
January 1, 2006
Dr. Dobb's Journal January 2006
Programming Languages
January 1, 2006
New Products
January 2006 New Products.
January 1, 2006
Editor's Forum
In its default configuration, VC++ V8 gets a little preachy with its compiler warnings.
January 1, 2006
Building More Flexible Types with Mixins
The Curiously Recurring Template Pattern doesn't have to be exotic. Christopher uses it to make some flexible data types.
January 1, 2006
Hotter Events
Sometimes you need to define your own custom events. John shows how to make it as easy on yourself as possible.
January 1, 2006
A View to a String: Part I
The D language includes the concept of the slice. Matthew shows how the "View" concept can help to model this in C++.
January 1, 2006
STL and TR1: Part II
Pete continues his discussion on STL in TR1 with a peek at the new template class .
January 1, 2006
C++/CLI by Example: Serialization
Serialization allows objects to be stored externally--Rex shows us how it's done in the C++/CLI world.
January 1, 2006
GNU Autoconf
Build processes can be frustratingly brittle. If you find yourself making predictable, repetitive changes to your build procedure to suit a given environment, Autoconf may be for you.
January 1, 2006
IOStreams Storage
Creating additional data storage for stream objects allows you to create custom stream manipulators, among other things. Maciej shows us how to design such storage.
January 1, 2006
Friendship and the Attorney-Client Idiom
The much-maligned "friend" declaration comes with its share of pitfalls. Alan shows how to use friendship to enhance encapsulation while minimizing the risks.
January 1, 2006
TinC
Pete ports, enhances, and extends the Tiny compiler to make it a C-based, pcode-generating, target-neutral compiler.
January 1, 2006
Examining Objective-C
Objective-C is an object-oriented strict superset of C and is the language of choice for development with Mac OS X or the GNUStep Foundation classes.
January 1, 2006
Ch: A C/C++ Interpreter for Script Computing
Ch is a complete C interpreter that supports all language features and standard libraries of the ISO C90 Standard, but extends C with many high-level features such as string type and computational arrays as first-class objects.
January 1, 2006
Single Inheritance Classes in C
When C++ compilers don't exist for some processors, inheritable classes in C may be the best solution.
January 1, 2006


C++ Archive
2009 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2008 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2006 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2005 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2004 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2003 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2002 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2001 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1999 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1998 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1997 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1996 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1995 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec




MICROSITES
FEATURED TOPIC

ADDITIONAL TOPICS

INFO-LINK