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:

    $

Patterns and Idioms in C++

Explore several common programming patterns and C++ idioms.

GK# 5243

Course Overview

TOP

Developing good software in any language requires more than just knowledge of base language constructs. C++ is no exception and developing good software in C++ requires knowledge of idioms specific to C++ as well as understanding how to use software design patterns with C++. This course examines several patterns and idioms in C++.

Schedule

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

$

What You'll Learn

TOP
  • Utilize copy and sway idiom
  • Varying algorithms with the strategy pattern
  • Implementing a compiler firewall
  • Working with the template method pattern

Outline

TOP
Viewing outline for:

On-Demand Outline

  1. Implement Copy Assignment Using Copy and Swap Idiom
  2. Separate Implementation from Interface with Pimpl
  3. Change Algorithms at Runtime with Strategy Pattern
  4. Defer Certain Algorithm Steps to Subclasses Using the Template Method Pattern

Prerequisites

TOP

Solid understanding of C++

Who Should Attend

TOP

C++ developers who want to improve their programming and design capabilities

Course Delivery

This course is available in the following formats:

On-Demand

Train at your own pace with 24/7 access to courses that help you acquire must-have technology skills.

Duration: 3 hours

Request this course in a different delivery format.
Enroll