I personally think that C++ is wrongly taugh in school because they dont put enough STL and Standard C++ Library. It’s like teaching how to drive a Suzuki Hayabusa until 120km/h, not teaching the full possibility of the engine.
Using STL makes the language so much powerful and full of resources.
It is actually divided in four main components:
- Algorithms
- Functions
- Iterators
- Containers
STL is a extremely powerful library which I will post more about later.
[1] https://en.cppreference.com/w/cpp
[3] http://www.cplusplus.com/reference/stl/