QuizTestOm
Home
About Us
Syllabus for Course: C++ Language
Unit 7
Polymorphism
Compile-time polymorphism
Start Quiz
Runtime polymorphism
Start Quiz
Virtual destructors
Start Quiz
Pure virtual functions and abstract classes
Start Quiz
Unit 6
Inheritance
Concepts of inheritance and types of inheritance single
Start Quiz
Concepts of inheritance and types of inheritance multiple
Start Quiz
Concepts of inheritance and types of inheritance multilevel
Start Quiz
Concepts of inheritance and types of inheritance hierarchical
Start Quiz
Concepts of inheritance and types of inheritance hybrid
Start Quiz
Base and derived classes
Start Quiz
Access control in inheritance
Start Quiz
Constructors and destructors in inheritance
Start Quiz
Virtual base classes and virtual functions
Start Quiz
Abstract classes and pure virtual functions
Start Quiz
Unit 5
Operator Overloading and Type Conversion
Operator overloading basics
Start Quiz
Overloading unary and binary operators
Start Quiz
Overloading assignment operator
Start Quiz
Overloading stream insertion (<<) and extraction (>>) operators
Start Quiz
Type conversion (implicit and explicit)
Start Quiz
Conversion constructors and conversion operators
Start Quiz
Unit 4
Classes and Objects
Concepts of Object-Oriented Programming (OOP)
Start Quiz
Defining classes and objects
Start Quiz
Data members and member functions
Start Quiz
Access specifiers private, public, protected
Start Quiz
Constructors and destructors
Start Quiz
this pointer
Start Quiz
Unit 9
Templates
Function templates
Start Quiz
Class templates
Start Quiz
Template specialization
Start Quiz
Generic programming concepts
Start Quiz
Unit 8
Pointers and Dynamic Memory Management
Pointers basics and pointer arithmetic
Start Quiz
Pointers to objects and member functions
Start Quiz
Dynamic memory allocation: new and delete
Start Quiz
Smart pointers introduction
Start Quiz
Unit 10
Exception Handling
Basics of exception handling
Start Quiz
try, catch, and throw keywords
Start Quiz
Standard exceptions
Start Quiz
Custom exception classes
Start Quiz
Stack unwinding
Start Quiz
Unit 3
Functions and Function Overloading
Function declaration, definition, and calling
Start Quiz
Pass by value and pass by reference
Start Quiz
Default arguments
Start Quiz
Inline functions
Start Quiz
Function overloading
Start Quiz
Recursion
Start Quiz
Unit 2
Control Structures
Decision making if, if-else, switch
Start Quiz
Loops for, while, do-while
Start Quiz
Unit 12
File Handling
File streams ifstream
Start Quiz
File streams fstream
Start Quiz
Reading from and writing to files
Start Quiz
Binary file operations
Start Quiz
File modes and error handling
Start Quiz
Unit 1
Introduction to C++
History and features of C++
Start Quiz
Structure of a C++ program
Start Quiz
Input/output using cin, cout
Start Quiz
Basic data types, variables, and constants
Start Quiz
Operators and expressions in C++
Start Quiz
Differences between C and C++
Start Quiz
Unit 11
The Standard Template Library (STL)
Introduction to STL components
Start Quiz
Containers vector
Start Quiz
Containers list
Start Quiz
Containers deque
Start Quiz
Containers stack
Start Quiz
Containers queue
Start Quiz
Containers set
Start Quiz
Containers map
Start Quiz
Iterators
Start Quiz
Algorithms sort
Start Quiz
Algorithms find
Start Quiz
Algorithms copy
Start Quiz
Function objects functors
Start Quiz