Advanced Programming
Bachelor of Engineering ,
,
- Topics included: Abstraction mechanism, Containers and algorithms, Pointers and references, Union and enumeration, String and I/O streams, Function and argument passing, Defining abstract data types, Access control and encapsulation, Static class members, Managing the output buffer, File input and output, Sequential containers, Associative containers, Dynamic memory and smart pointers, Overloaded operations and conventions, Virtual functions, Containers and inheritance, Template definition, Tuple definition, Exception handling, Namespace definition, Controlling memory allocation