Advanced C++ |
||||||||||||||||||||||||||||
Goals |
||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
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
|