Week-14: Insertion & Extraction Operator Overloading, Exception Handling
Week-14: videos already shared with students via class WhatsApp group.
Contents that are covered in this weeks are
-
Extraction and Insertion Operator overloading (Book Class)
-
The this Pointer
-
A Memory-Efficient String Class with this pointer
-
Dynamic Type Information
-
dynamic_cast
-
The typeid Operator
-
-
C++ Exception Handling
-
Throwing Exceptions, Catching Exceptions (try, catch and throw keywords)
-
C++ Standard Exceptions
-
User define Exception with a simple example
-
stack Class with user define Exception
-
stack Class with user define multi exception with multiple catch blocks
-
stack Class with user define multi exception with arguments