In this demo, I will demonstrate the basic setup of a C++ development environment, following the setup guide published in the Materials section. Afterwards, I will show the basic project workflow using an example project, including how to write code, build and execute the program, debug the program and run tests within the CLion IDE.
Afterwards, I will talk about the basics of programming in C++, mainly focusing on its extensions compared to C and things features you should or have to make use of in the upcoming software projects. To this end, I assume basic familiarity with C.
Content:
- Setup Demonstration (Windows, MacOS and Ubuntu)
+ How to install a C++ compiler
+ How to setup CLion (recommended) or VSCode for C++ development
- How to work on a Project
+ Writing Code
+ Building
+ Running the Program
+ Debugging the Program
+ Running Tests
- Basic Programming in C++