This article gives an introduction to lambda functions, a new feature available in C++0x, as implemented in the new C++ compiler from Visual Studio 2010.
Latest Standard Template Library (STL) Articles
std::sort Comparison Function
How to write a comparison function for STL sort.
STL and BOOST Parsing Iterators
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.
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.
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.

Processing Things in C# with the Process Class
Explore new ways to run processes under Windows. Some might even surprise you.

Switching Input Languages Dynamically with Visual Basic
You can change your input language dynamically. Make it easier for those who speak other languages to use your software.
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.