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:

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

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