Advanced C++

Goals

  • Utilize advanced C++ development techniques
  • Fully incorporate user-defined types into applications
  • Take care of run-time errors using exception handlers
  • Use the RTTI for dynamic type checking
  • Build reusable code using templates
  • Utilize the feature of the Standard Template Library

Audience

Software developers, with some C++ experience, wishing to learn more advanced features of the language.

Duration

4 days

Prerequisites

The "Intermediate C++ Programming" course, or equivalent experience, is required.

Contents

Review of fundamental C++ concepts and syntax
Private inheritance
Multiple inheritance
Exception handling
Operator overloading
The Run-Time Type Interface (RTTI)
Function and class templates
The Standard Template Library (STL)
Namespaces

Format

Lecture and programming exercises

Schedule


Course Location Begin Date End Date Time Hours Register
Advanced C++ St. Louis Sep 09, 2008 Sep 12, 2008 T-F, 9am-4:30pm 24 CAIT

Copyright © 2006 Object Computing, Inc. All rights reserved. | Privacy Policy