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


Supporting Orthogonal Regions In Practical Large-scale Projects
Employ statechart heuristics to overcome the asynchronous nature of event exchange among state machines.
November 30, 2006
C++ View Objects
Data views shouldn't be just for database programmers—any time data analysis is part of your solution, you probably need to have multiple ways of looking at your data. A C++ View object can help.
November 28, 2006
RIAs and Object-Relational Databases
Paul Grabscheid of Intersystems Corporation discusses some differences between object-relational databases and strictly relational databases, and outlines some new features of Caché 2007 targeted at Rich Internet Application development. (MP3)
November 21, 2006
OMG's Data Distribution Service Standard
The OMG Data Distribution Service (DDS) Standard specifies a mandatory API for data-centric publish-subscribe
November 20, 2006
Multi-core Performance In Single-Core Using Multi-threaded Virtual Multiprocessors: Part 1
In Part 1, the authors describe the basics of multi-threading and virtual multiprocessing and how the MIPS MT and Application Specific Instruction Extensions approach is similar to and different from traditional multithreading approaches.
November 20, 2006
Borland Keeps Tools Group
Reversing course, Borland on Tuesday said it will retain ownership of its tools group and create a new subsidiary, called CodeGear, to house it.
November 14, 2006
Integrating an H.264 Video Encoder with Stretch's Processor
The VSS H.264 Encoder SDK for the Stretch processor provides a mechanism for balancing between processor load and compression efficiency by switching on and off selected video compression tools. The SDK abstracts the complexity of H.264 video encoding away from the user, but provides the ability to influence the video encoder to meet the needs of your application.
November 10, 2006
Optimizing Compilers and Embedded DSP Software
Understanding the DSP architecture, the compiler, and the algorithms can help you speed up applications by an order of magnitude. This article summarizes techniques that can improve performance in terms of cycle count, memory use, and power consumption.
November 7, 2006
Measuring Execution Time and Real-time Performance: Part 1
In the first of a two part tutorial, David Stewart focusses on techniques for measuring execution time, by first providing a definition of key attributes and overview of methods, then provides details for using each method.
November 6, 2006
Embedded Agile: A Case Study In Numbers
Agile/XP advocate Nancy Van Schooenderwoert describes a developer lead-conversion to agile programming methods using a simple home-made unit test framework for development in the C language.
November 6, 2006
Integral Security
C++, integer errors, and software vulnerability
November 3, 2006
Lessons Learned
When moving complex commercial software to new platforms, third-party components can shorten development time.
November 1, 2006
Optimizing Open-Source Software for Intel Architectures
Aggressive compiler optimization is the first step for improving performance.
November 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