Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/teneplaysofficial/cplusplus-projects

This repository contains a collection of projects written in C++. Each project is designed to showcase various programming concepts and problem-solving skills. Explore projects ranging from simple console applications to more complex systems, demonstrating foundational and advanced techniques in each language.
https://github.com/teneplaysofficial/cplusplus-projects

algorithms c codesamples coding cpp csharp educational examples games opensource programming softwaredevelopment

Last synced: about 1 month ago
JSON representation

This repository contains a collection of projects written in C++. Each project is designed to showcase various programming concepts and problem-solving skills. Explore projects ranging from simple console applications to more complex systems, demonstrating foundational and advanced techniques in each language.

Awesome Lists containing this project

README

        

# CPlusPlus-Projects

This repository contains a collection of projects written in **C++**. Each project is designed to showcase various programming concepts and problem-solving skills. Explore projects ranging from simple console applications to more complex systems, demonstrating both foundational and advanced techniques in **C++**.

## Projects

1. **[Registration and Login System](./Registration%20and%20Login%20System/)**
* Description: A user authentication system that includes features such as user registration, email validation using regular expressions, password length validation, and secure password management. The system also provides options for resetting passwords. This project demonstrates the use of basic file handling, regex, and security measures in C++.

2. **[Rock Paper Scissors](./Rock%20Paper%20Scissors/)**
* Description: A simple console-based implementation of the classic Rock-Paper-Scissors game. This project covers concepts like control flow, random number generation, and user interaction in a game format. It allows players to compete against the computer, with real-time input handling and result display.

## How to Use

1. Clone the repository:
```bash
git clone https://github.com/TenEplaysOfficial/CPlusPlus-Projects.git
```

2. Navigate to the project directory:
```bash
cd CPlusPlus-Projects/project-directory
```

3. Compile the code using a C++ compiler (e.g., `g++`, `clang++`):
```bash
g++ main.cpp -o output
```

4. Run the compiled program:
```bash
./output
```

## Requirements

- **C++ compiler**: Ensure you have a modern C++ compiler installed.

## License

This repository is licensed under the MIT License. See the [LICENSE](./LICENSE) file for more details.

*Stay connected! Follow me on [Socials](https://linktr.ee/tenegames).*