Skip to content

mentik/learn-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Learning C++

This repository is being used for my C++ learning journey.

Let's learn C++ together...

Requirements

  • 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 .bin file will be built and result on the console.

Manual Run Example

Compile

g++ learn/hello-world/hello-world.cpp -o learn/hello-world/hello-world.cpp

Run

./learn/hello-world/hello-world.bin

Theoretical Fundamentals

Find 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)

Resources

About

Learn C++ Programming Language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages