2.1 KiB
2.1 KiB
Timeline of C++ (1)
-
C++98:
- Templates
- I/O streams
- String
- STL containers, iterators, algorithms
-
C++11:
- Smart pointers
- Move semantic
- Lambda expressions
- Unified initialization
- Auto deduction
- Constexpr
- Multithreading and new model of memory
- Regular expressions
- Hash tables
Timeline of C++ (2)
-
C++14:
- Generic lambda
- Reader-write lock
-
C++17:
- Parallel algorithms
- Filesystem library
- Fold expression
- constexpr if
- Structural binding
- any/ optional/ variant
-
C++20:
- Modules
- Concepts
- Ranges
- Coroutines
- Other small features :)