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
Control Statements and Basic Loops in C++/CLI
Become more proficient on the usage of statements to control the flow of execution through a C++/CLI application.

Using File Functions in .NET
There's lot's more hidden under the surface of file functions than might appear at first glance.

Making a Countdown App (Timer)
Count up or count down. Learn how to do it all with Visual Basic.
Maker Project: Creating a Garage Door Opener
Have you ever wanted to control your garage door from your smartphone? Here is your chance. Get your hands dirty with an Arduino Garage Door Controller.