Correctly managing the release of heap-allocated memory and other resources has been one of the great challenges of C and C++ development for decades. The new shared_ptr class, shipping with Visual Studio 2008 SP1 and Visual Studio 2010, makes dealing with resource management dramatically simpler.
Latest Pointers Articles
Pointer-to-Pointer and Reference-to-Pointer
Learn the reason behind using pointer-to-pointer and reference-to-pointer to modify a pointer passed to a function, to understand their usage better.
Lovely Pointers
A beginning-level article covering the problems, bugs, and technique solutions that correspond to using pointers.
DELEGATES and C++
This article shows an implementation of delegates.
Smart Pointer (with Object Level Thread Synchronization '& Reference Counting Garbage Collection)
Smart Pointer (with Object Level Thread Synchronization '& Reference Counting Garbage Collection)
AutoPtr<> Class
AutoPtr<> Class
Latest Developer Videos
More...Latest CodeGuru Developer Columns

Programming with Code::Blocks
Discover Code::Blocks, an open source IDE for C/C++.

Building Modular Applications with MEF
It's possible that you don't even realise that you have an application that uses plug-ins. Use MEF to tame them.

Building a Mobile App with DevExtreme and VB
Use Devextreme and Visual Studio to create a basic mobile app.
Working with State Machines in the .NET Framework
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.






