Skip to content

C++ projects aimed to learn general concepts of the programming language.

License

Notifications You must be signed in to change notification settings

stonb/cplusplus_projects

Repository files navigation

C++ Learning

This GitHub contains several projects for learning purposes. Feel free to copy them and tweek them for your own learning path

Compiling the code - Compiler

Each folder contains a separate program and it need to compile separately, in the future I might write a script to compile all the folders at once.

To compile the code/project, make sure you have a compiler installed on your machine such as clang, cygwin, gnu-gcc, mingw. Depending on your OS you might or might not need to install the compiler.

An easy way to confirm you have an installer in your box, type the following command on your favorite terminal.

g++ --version

or

g++ -v

you should get the version of the installed compiler if not, you may need to install one of the compilers mentioned above

Compiling the code - Code to Executable

To compile the code, navigate to the folder on your favorite terminal and type the following command for programs with main only.

g++ main.c -o main.o

This will create an executable file main.o. To run the program run the file on terminal typing the following

./main.o

NOTE: If you are on Windows OS, you can change main.o to main.exe, this will create an executable file that you can then double click to run on your box.

General Acknowledgement

This repository constitutes a personal workspace and is continually evolving.

It is important to note that none of the code within this repository carries a guarantee of flawless functionality across all computing environments.

Any resemblance between the examples contained herein and other codebases is purely coincidental and is never an intentional act of replication.

Should you suspect any code within this repository to resemble your own intellectual property, please do not hesitate to contact me. I will promptly conduct a thorough review of your request and, if warranted, promptly remove the relevant code.

License

MIT

About

C++ projects aimed to learn general concepts of the programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages