Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

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

    $

C++11 Core Language Enhancements

Explore language features added in C++11.

GK# 5238

Course Overview

TOP

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.

What You'll Learn

TOP
  • 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

Outline

TOP
Viewing outline for:

GK Digital Learning 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

Prerequisites

TOP

Basic understanding of C++

Who Should Attend

TOP

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

Course Delivery

This course is available in the following formats:

GK Digital Learning

Experience high-quality online learning combined with reliable expert guidance and skills development activities.



Request this course in a different delivery format.
Enroll