Quick update on modern c++.
Since Dec. 8th '21, we’ve been using C++20 and we are really happy about it!
Great things that we use:
- Range-based for loop with initializer
- Designated initializers
- Immediate functions
- constexpr virtual functions
- Using enum
- Concepts → this one is amazing for static polymorphism, see https://gcc.godbolt.org/
- std::span
- std::to_array