This repository is being used for my C++ learning journey.
Let's learn C++ together...
-
Linux/WSL
-
g++ >= 14.2.0 [https://gcc.gnu.org/]
Compiler, support C++ 20.
g++ --version
-
gdb >= 16.3 [https://www.sourceware.org/gdb/]
For debugging, support C++ 20.
gdb --version
-
VSCode
With this setup, simply open a CPP file, run, the
.binfile will be built and result on the console.
g++ learn/hello-world/hello-world.cpp -o learn/hello-world/hello-world.cpp./learn/hello-world/hello-world.binFind out these subjects for better understanding.
- C++ Program Execution Model
- C++ Core Language
- C++ Standard Library
- C++ Standard Template Library (STL)
- Number System (Binary, Octa, Hexadecimal, Decimal)
- Using C++ and WSL in VS Code [https://code.visualstudio.com/docs/cpp/config-wsl]
- Using C++ on Linux in VS Code [https://code.visualstudio.com/docs/cpp/config-linux]
- C++ Course I used as reference [https://www.udemy.com/course/the-modern-cpp-20-masterclass/]