C++ Programming - 5 days
Course Overview
This course covers the C++ language and libraries and how to write effective, well engineered programs.
Objectives
By the end of the course delegates will:
- be able to work with engineering strength programs in C++
- be familiar with most of the basic and intermediate concepts of the language
- be able to use the standard library
Prerequisites
Attendees should be familar with at least one other high level language such as C, Basic, Ada, Fortran or Pascal.Course Topics
Each theory session is followed by a practical session:
- Background to C++
- Fundamental Syntax
- Functions
- Classes and Objects
- Constructors and Destructors
- Operators and Overloading
- Input and Output
- Pointer Manipulation
- Inheritance
- Polymorphism
- Templates
- Exceptions
