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.

Schedule

TOP
  • Delivery Format:
  • Date:
  • Location:
  • Access Period:

$

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