https://github.com/range4-skyz/learncpp
A repository to record my daily learning of C++ coding.
https://github.com/range4-skyz/learncpp
cmake cpp cpp17 cpp20 cpp23
Last synced: 3 months ago
JSON representation
A repository to record my daily learning of C++ coding.
- Host: GitHub
- URL: https://github.com/range4-skyz/learncpp
- Owner: range4-skyz
- License: mit
- Created: 2025-03-24T03:49:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-15T13:33:40.000Z (about 1 year ago)
- Last Synced: 2025-05-15T14:39:33.112Z (about 1 year ago)
- Topics: cmake, cpp, cpp17, cpp20, cpp23
- Language: C++
- Homepage:
- Size: 466 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
LearnCpp





A repository to record my daily learning of C++ coding.
It includes demo code for simple testing of new language features and libraries
Please refer to [this file](./tools/REFERENCES.md) for information about some external tools I use.
---
Here are some template configuration files used for setting up projects.
You can copy them to the root directory of your project and modify them according to your needs.
Please refer to the files in the [template/common](./template/common/) directory for specifics.
---
> [!WARNING]
> Please note that since most of them are just demo programs, and some new language features or libraries are not supported by the compiler,
they may not be able to run.
You need to run the `run.sh` script located in the specified directory.
---
- [C++ Reference](https://en.cppreference.com/w/): C++ standard offical documentation.
- [Hacking C++](https://hackingcpp.com/): A collection of various C++ learning resources.
- [Learn C++](https://www.learncpp.com/): A free website devoted to teaching you how to program in modern C++.
- [Modern C++ Idioms](https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms): A open-content book, presenting modern C++ idioms to programmers who have moderate level of familiarity with C++.
---
Using the [MIT License](LICENSE)