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


Flexible C++ #10: Beware Logical Constness
This month's installment is a bit of a change, since I'm not going to be showing you a cunning new technique. Rather, it's a story of how a powerful and useful language feature const, used with an associated keyword mutable, can leave you open to race-conditions when used in multithreaded contexts.
February 1, 2005
SOA Is Not SOAP
The rapid growth of web services/SOAP and Service-Oriented Architectures has lead to confusion between these two key technologies.
February 1, 2005
Mapping, Web Services, & C++
The Microsoft MapPoint web service provides methods for looking up addresses, rendering maps, calculating routes, and a number of other useful mapping functions.
February 1, 2005
Extending the STL
John presents a methodology for extending the STL, along with a library of STL extensions.
February 1, 2005
Defensive Programming
Defensive programming is a practice where you anticipate failures in your code, then add supporting code to detect, isolate, and in some cases, recover from the anticipated failure.
February 1, 2005
C++/CLI: Headers, Inline Functions, Arrays, and Generics
Rex expands on his implementation of the ref class called Point, then examines some new topics.
February 1, 2005
Custom Exception Types
Exceptions are runtime events with three important properties-events interrupt normal execution, they occur infrequently, and code that responds to events is in high-level logic, far up the function call stack from code that detects events.
February 1, 2005
New Syntax C++ in .NET Version 2
Richard examines how generics are declared in Whidbey C++ and how they relate to C++ templates.
February 1, 2005
New Products
February 2005: New Products
February 1, 2005
Programmer's Book Review
The books Greg examines this month are Adam Barr's Find the Bug: A Book of Incorrect Programs; Michael Feathers's Working Effectively with Legacy Code; and Joshua Kerievsky's Refactoring to Patterns.
February 1, 2005
Editor's Forum
February 2005: Editor's Forum
February 1, 2005
Order, Order
Getting the order right for a standard associative container can take a bit of thought.
February 1, 2005
Learning & Teaching C++ Programming
There are different strokes for different folks when it comes to learning C++.
February 1, 2005
Three [mu]Ideas
From mandatory error codes to dynamic handling of temporaries, Andrei mulls over all kinds of ideas.
February 1, 2005
gSOAP & Web Services
The gSOAP Web Services Toolkit can help you serialize C/C++ data structures in XML with minimal coding effort.
February 1, 2005
The Concurrency Revolution
Will concurrency be the next revolution in software development?
February 1, 2005


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