https://github.com/williamzhang20/modern-cpp-notes
Notes on modern C++ attributes
https://github.com/williamzhang20/modern-cpp-notes
coroutines memory-pool sfinae smart-pointers type-erasure
Last synced: 4 days ago
JSON representation
Notes on modern C++ attributes
- Host: GitHub
- URL: https://github.com/williamzhang20/modern-cpp-notes
- Owner: WilliamZhang20
- Created: 2025-03-19T23:19:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-26T15:00:23.000Z (10 months ago)
- Last Synced: 2025-10-25T23:34:48.795Z (9 months ago)
- Topics: coroutines, memory-pool, sfinae, smart-pointers, type-erasure
- Language: C++
- Homepage:
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Modern C++ Notes
A collection of carefully documented notes on various attributes of modern C++.
This list includes categories such as:
- Smart Pointers
- Move Semantics
- Template Metaprogramming (type traits, SFINAE)
- Concurrency Organization and Synchronization
- Functional Paradigms (e.g. lambdas, functional templates)
- Memory Management, e.g. memory pools, rvalues/lvalues, RAII
Overall, am following [this](https://federico-busato.github.io/Modern-CPP-Programming/) amazing FREE guide.
At the same time, I'll add detailed code annotations explaining the expected output, especially the reasons behind the observed behavior.