C++11 Core Language Enhancements
The C++11 standard added many new features to the language and the standard library. Some help the compiler find bugs in your code, others alleviate traditional performance bottlenecks, and a few are simply there for added programmer convenience.
This class will cover the core language enhancements and some of the most popular library additions.
After completing this course, you will be able to:
- Make code more concise with auto, delegating constructors, and enum classes
- Implement move constructor and move assignment
- Write predicates, algorithm operations, and callbacks with lambdas
- Avoid resource leaks with standard smart pointers