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


Programming for Reliability
Lessons learned from static analysis of millions of lines of code
November 28, 2005
Remoting in .NET Framework 2.0
.NET Framework 2.0 brings some changes to Remoting, .NET's communication mechanism, and more changes are on the way. Make sure your code is up to date.
November 1, 2005
Sharing Memory with the Virtual Machine
VMWare allows you to run multiple operating systems on one host, but there are some tricks to sharing data among these OS instances and the host.
November 1, 2005
Soft Real-Time Programming with Linux
The 2.6 kernel brought a host of real-time enhancements to Linux, making it "good enough" for many soft real-time applications.
November 1, 2005
Interprocess Communication & the L4 Microkernel
Modern microkernels such as L4 address many of the problems of older microkernels--specifically, the speed the interprocess communication (IPC) implementation.
November 1, 2005
The CustomTreeView ASP.NET 2.0 Server Control
CustomTreeView is a server control derived from the ASP.NET 2.0 TreeView server control that is used to display hierarchical data.
November 1, 2005
Flexible C++ #13: Beware Mixed Collection/Enumerator Interfaces
When the semantics of collection and enumerator interfaces are blurred, either through mistakes that we (the programmers) make, or by less-than-optimal design of the interfaces themselves, things can get hairy.
November 1, 2005
New Products
New Products November 2005.
November 1, 2005
Editor's Forum
Today you can find literally dozens of licenses billed as open source. The term "open" is now used as a synonym for "not completely proprietary."
November 1, 2005
Pointers and Iterators: Off the Deep End
When it comes to pointers and iterators, it can't be said enough: Stay away from undefined behavior. It will come back to bite you.
November 1, 2005
An Efficient Variant Type
Variant types are useful, but there's a performance penalty when using boost::any. Christopher presents a faster alternative.
November 1, 2005
Revolutionize Your UI
Manipulating surfaces is a good way to gain control of the look-and-feel of your GUI components.
November 1, 2005
Weak Pointers
Sometimes, an application needs a pointer that doesn't affect the lifetime of the resource it points to. TR1 provides a weak_ptr for this purpose.
November 1, 2005
Argument-Dependent Return-Type Variance
Matthew goes a step beyond simple overloading with Argument-dependent Return-type Variance.
November 1, 2005
C++/CLI Threading: Part II
Rex continues his discussion of the C++/CLI threading implementation, focusing on shared variables during concurrent operations, thread-local storage, and interlocked operations.
November 1, 2005
C++ Smart Pointers & Tags
Efficient recovery of reference-counted pointers is crucial to recovery after a shutdown. The key is avoiding object duplication.
November 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