Important concepts about C++ programming language
| Topic | Description |
|---|---|
| RAII | More information … Source Code |
| Containers | More information … Source Code |
| Cast | More information … Source Code |
| Smart Pointers | More information … Source Code |
| std::transform | More information … std::transform |
| std::accumulate | More information … std::accumulate |
| STL utils | More information … Source Code |
| Exception | More information … exceptions |
| Object Oriented programming | More information … Source Code |
| The Rule of Three/five/zero | More information … Source Code |
| Translation Units | More information … Translation Unit |
| Internal linking vs External Linking | More information … Internal and External Linking |
| Name mangling vs Virtual Function Overloading | More information … Name Mangling |
| void* | More information … void* |
| Deep Copy and Shallow copy | More information … Deep and shallow copy |