Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


C++11 Core Language Enhancements

Explore language features added in C++11.

The C++11 standard added many new features to the language and the standard library. Some features help the compiler find bugs in your code, others alleviate traditional performance bottlenecks, and a few are simply there for added programmer convenience.

In this course, you will learn about the core language enhancements and some of the most popular library additions.

GK# 5238
Vendor Credits:
  • Global Knowledge Delivered Course
  • Training Exclusives
  • GSA Eligible
No matching courses available.
Start learning as soon as today! Click Add To Cart to continue shopping or Buy Now to check out immediately.
Scheduling a custom training event for your team is fast and easy! Click here to get started.
Your Selections:
No available dates

Who Should Attend?

C++ developers wanting to enhance their understanding of the language

What You'll Learn

  • 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

Course Outline

  1. Minimize Repetition and Improve Type Safety
  2. Eliminate Unnecessary Copies by Move-Enabling Your Large Complex Classes
  3. Manage Resources with std::unique_ptr and std::shared_ptr
  4. Create and Access Arbitrary Callable Objects Using Lambdas


Basic understanding of C++