C++ Programming: Programming Techniques
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Overview/Description
To give the student an appreciation of advanced concepts in C++ programming
Target Audience
Students with knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language
Expected Duration (hours)
3.0
Lesson ObjectivesC++ Programming: Programming Techniques
identify approaches to dealing with errors in C++.
outline the use of try blocks, the throw keyword, and catch blocks for catching exceptions.
create code for an exception handler.
identify the actions of the C++ preprocessor.
give an account of the use of directives for the conditional compilation of C++ programs.
recognize the advantages and disadvantages of using inline functions.
give an account of abstract classes in C++, virtual functions, and destructors.
maximize program reusability.
outline how to use C modules in C++.
Course Number:116676_eng