Developers rejoice, the C++0x standard has changed the rules of initialization to allow you to initiate almost any object.
Latest Object Oriented Programming (OOP) Articles
Easy C++ - Delegates / Generic Properties / Closures / Thunks
Implement delegates in C++ (which normally most of C++ compilers don't support) in a way that is really easy and that is cross-compiler compatible.
A Case study on MFC
MFC Analysis with CppDepend.
A Fast Version of Conway's Game of Life with Thread and DirectX Draw
Sample code for a fast version of Conway's Game of Life with thread and DirectX draw.
A Multidevice ASIO Output Plugin for WinAMP
Explore a C++ replacement of the official ASIO SDK that supports multiple ASIO devices put to the test in a tiny WinAMP output DLL.
Basic Concept of Memory Management in a C++ Class
Explore an elementary quiz about the basic concept of memory management in standard C++.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

.NET Design Patterns: The Abstract Factory Pattern
Learn to effectively use the abstract factory pattern in your C# programming.

How to Use TeamViewer
Learn about the TeamViewer API and the various platforms you can make use of and also how to program a TeamViewer enabled app.
Influencing Users: Compliance and Conformity
Learn about two common influence techniques, compliance and conformity, as well as how to design for them.