An open API service indexing awesome lists of open source software.

https://github.com/fedomn/modern-cpp-knowledge

personal modern cpp knowledge collection and playground
https://github.com/fedomn/modern-cpp-knowledge

Last synced: over 1 year ago
JSON representation

personal modern cpp knowledge collection and playground

Awesome Lists containing this project

README

          

## modern-cpp-knowledge

### documentation

- [A cheatsheet of modern C++ language and library features](https://github.com/AnthonyCalandra/modern-cpp-features)
- [modern-cpp-tutorial](https://github.com/changkun/modern-cpp-tutorial)
- [中文的C++ Template的教学指南](https://github.com/wuye9036/CppTemplateTutorial)
- [Modern CMake for C++](https://github.com/PacktPublishing/Modern-CMake-for-Cpp)
- [CMake核心用法](https://mp.weixin.qq.com/s/uR78kMs6z38FzHRCIjgHeA)
- [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines)
- [Cpp-Concurrency-in-Action-2ed](https://github.com/downdemo/Cpp-Concurrency-in-Action-2ed)

### examples

- [Abseil Common Libraries (C++)](https://github.com/abseil/abseil-cpp)
- [A template for modern C++ projects](https://github.com/filipdutescu/modern-cpp-template)

### tools

- [perf-ninja: This is an online course where you can learn to find and fix low-level performance issues, for example CPU cache misses and branch mispredictions](https://github.com/dendibakh/perf-ninja)
- [C++ Insights - See your source code with the eyes of a compiler](https://github.com/andreasfertig/cppinsights)

### blog

- [Learn Modern C++](https://learnmoderncpp.com/)
- [Learn Modern C++ in 2022](https://www.raftlabs.co/development/top-5-free-resources-to-learn-c)
- [Chinese translation of Bjarne Stroustrup's HOPL4 paper](https://github.com/Cpp-Club/Cxx_HOPL4_zh)
- [cpparticles](https://github.com/lkimuk/cpparticles)

### test
- [GoogleTest User’s Guide](https://google.github.io/googletest/)
- [benchmark](https://github.com/google/benchmark/blob/main/docs/user_guide.md)