Join us at 7:00 on Wednesday, November 13th as David Cravey gives not one but two presentations on C++! Doors open at 6:30 so please arrive a bit ahead of time so we can be ready for both presentations.
I. C++ Pointers, Arrays, and References: Mastering one of the most misunderstood (and misused) aspects of the C++ Language.
Memory management is one of C++'s strengths, but even the most fundamental features are frequently misunderstood. We will cover the basics from C style memory management, all the way through C++11 memory management using smart pointers. Questions are definitely welcome! If time allows we will take a high level view of the mysterious R-Value References that power both Move Semantics and Perfect Forwarding.
II. Lambdas are our friend!
C++11 introduced Lambdas to the C++ language, and many compilers have provided support for several years (i.e. VC2010). Come learn why C++ Lambdas enable you to easily do things that were previously either difficult or practically impossible! (we will even take a peak at how C++14 promises to take Lambdas to the next level)
David Cravey is a Senior Architect for Clear Measure in Austin, TX. David has a love for software design, and a passion for sharing this love with the community. As a C++ enthusiast David has been awarded a Microsoft Visual C++ MVP for 3 years, and this year received the VC++ MVP of the year award. He is the leader of several C++ User Groups including: the Houston C++ User Group, DFW C++ User Group, the San Antonio C++ User Group, and the new C++ Brown Bag (weekly online lunchtime presentation).