Hola! This is a summary of what you can find in some of the projects of this repository.
- the_modern_cpp_challenge:
- Libraries:
fmt,range-v3. - Unit testing:
gtest. - Benchmarking:
Google benchmark. - Build systems:
CMake. - Continuous integration:
GitHub Actions. - Sanitizers:
address sanitizer (ASAN). - Code coverage:
gcov,codecov. docker.
- Libraries:
- aoc_2022: examples using Eric Niebler's
range-v3.
- coro: examples using the reference implementation of the
std::generatorproposal, as well asboost::asiocoroutines. - word_converter: example of a tokenizer for a small language parser as a coroutine.
- the_modern_cpp_challenge:
FetchContentandvcpkg. - aoc_2022:
conan.
- arkanoid: SDL, arcade game.