Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Lambdas, Lambdas Everywhere

Download

Right click “Save as…”

Why care about C++0x lambda functions? Syntactically, they are nothing but sugar for function objects. However, they are an essential and enabling sugar that will change the way we will write C++ code more often than most people realize. This talk will cover what lambda functions are and how to use them effectively, including how lambdas touch many wide-ranging kinds of code — from their convenience when writing concurrent and scalably parallel code, to how they stand to revolutionize STL usability and programming, to how they enable such small conveniences as local functions and local variable initialization. Note that lambda functions, although futuristic, are not a far-future feature. They are available today in several shipping C++ compilers, including Visual Studio 2010. The future is now. Come find out how this powerful feature affects you and your code.

Follow the Discussion

  • Your MomYour Mom

    This is a horrible recording. The audio cuts out every five seconds or so. The constant interruptions make it very difficult to concentrate on what Herb is saying.

  • Gerrit GoetzenGerrit Goetzen

    Videos are not working: MP4 high and low doesn't work at all. WMF's audio is stuttering.

    (Btw.: This form does not handle german umlauts in the name field.)

  • Where is the original talk? The editing is horrible.

  • OrifOrif

    The audio is horrible. Why do not you fix it and repost it again? Thank you.

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.