Discover an example of a parsing iterator. You'll find that the BOOST library provides convenient tools for an efficient iterator implementation, specifically, the boost::iterator_facade class.
Latest Standard Template Library (STL) Articles
A TR1 Tutorial: Smart Pointers
Learn about the new smart pointers available in the standard library, shared_ptr and weak_ptr.
A TR1 Tutorial: Regular Expressions
Discover an overview on the algorithms and classes for regular expression in TR1, with examples for matching, searching, and replacing.
A TR1 Tutorial: Generating Random Numbers
TR1 introduces new random number generators and distribution classes for producing numbers with a specific distribution. Learn how to use these new classes.
A TR1 Tutorial: Unordered Containers
Learn about the unordered containers available in TR1 and see examples for using them.
A TR1 Tutorial: Class std::tr1::tuple
Learn how to use std::tr1::tuple, an implementation of a heterogeneous fixed size sequence from the VC++ 2008 Feature Pack.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
MFC Integration with the Windows Transactional File System (TxF)
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.
.NET Framework: Collections and Generics
The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

Async Programming with Visual Basic and Windows 8 / 8.1
Learn how easy it is to do Async programming with VB.NET 2012 and Windows 8 and 8.1

Top 7 Tips for Developing a Secure ASP.NET Web Application
As a web developer you should be aware of a few security best practices while developing your ASP.NET web application. Arun Karthick lists his top 7 tips to help you keep your ASP.NET security intact.