This repository contains C++ programs covering various concepts, algorithms, and data structures. It serves as a resource for learning and improving C++ programming skills.
- Basic C++ Programs: Covers fundamental syntax, control structures, and data types.
- Data Structures: Implementation of arrays, linked lists, stacks, queues, trees, and graphs.
- Algorithms: Sorting, searching, recursion, dynamic programming, and more.
- OOP Concepts: Classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
- A C++ compiler (GCC, Clang, or MSVC)
- A code editor (VS Code, Code::Blocks, CLion, etc.)
-
Clone the repository:
git clone https://github.com/vishantrathi/C-plus-plus.cpp
-
Navigate to the project folder:
cd C-plus-plus.cpp
-
Compile and run a C++ program:
g++ filename.cpp -o output ./output