|
Lecture topics
|
|
|
Class Declaration Syntax
|
- Accessing Class Members
- Public, Private and Protected
- Class Members
- Constructors and Destructors
|
|
Memory Allocation
|
|
|
Constructors and Memory Allocation
|
|
|
References
|
|
|
|
Overloading
|
- Member Functions
- Copy Constructors
- Operators
|
|
|
Inheritance Basics
|
|
|
Inheritance and Constructor Details
|
|
|
Virtual Functions
|
|
|
Templates
|
|
|
|
Input and Output
|
- streams Class Hierarchy
- cin, cout, cerr, clog
- buffered input/output
- Formatted File Access
- iostreams and Data Interpretation
- Format Flag Bits
- Setting Field Width and Fill Character
- Streams For Strings
- strstream Class Hierarchy
|
|
Exceptions
|
|
|
|
|
|