This repository includes examples and training material for the C++ focus group meetings. Conference videos worth watching and any further information that is helpful in getting most out of the C++ programming language.
Suggestions for new training/discussion topics can be added as bugs to GitHub.
- Datatype optional<>2017-03-20
- Datatype synchronized<> 2017-03-20
- std::chrono - next session
- CMake done right (2h)
- C++17 overview (2h)
- Parallel and concurrent programming (4h)
- Functional programming (4h)
- abseil.io (4h)
- Datatypes any<> and variant<> (2h)
- Coroutines (2h)
- conan.io (4h)
- Spaceship operator (2h)
- Facebook's folly library (4h)
- Introspection and reflection (8h)
- Unittesting with catch, gtest, QTest and/or boost::test
- Mocking with gmock and fakeit (2h)
- Interfacing with Lua, Python, Rust and Javascript (4h)
- zeromq (4h)
- protobuf (4h)
- Qt application development (4h)
- Safe programming in C++ (4h)
- C++ core guidelines and GSL (4h)
- Ranges (2h)
- Concepts (2h)
- Reactive programming (4h)
- Benchmarking and performance profiling (4h)
- C++14 overview (2h)
- Rust for beginners (4h)
- Sanitizers in action (4h)