After the basics of C++ are over,we generally dive into dsa and CP.In DSA,we have the most important topic-->Dynamic Programming.Wild card pattern matching is one of the toughest problem of DP.
In C++,there is a concept of File Handling.File handling is used to store data permanently in a computer. Using file handling we can store our data in secondary memory (Hard disk).
C++ has the ability to provide the operators with a special meaning for a data type, this ability is known as operator overloading. Operator overloading is a compile-time polymorphism.