subhadipbhowmik / 30-Days-Of-CPP

30 days of CPP programming challenge is a step by step guide to learn CPP programming language in 30 days. Happy Coding.
https://subhadipbhowmik.github.io/30-Days-Of-CPP/
MIT License
61 stars 140 forks source link

Add Day 23 : Multithreading and Concurrency in C++ #427

Open csworm-rudraksha opened 5 months ago

csworm-rudraksha commented 5 months ago

Select the Day of Content

Day 23

What information is missing?

I would like to propose adding a new section for Day 23 focused on "Multithreading and Concurrency in C++".

The content will cover:

1. Introduction to multithreading.

2. Creating and managing threads using std::thread.

3. Ensuring thread safety and understanding race conditions.

4. Synchronization mechanisms including mutexes and condition variables.

I believe this addition will provide valuable knowledge on handling concurrent tasks and performance optimization in C++.

Please assign this issue to me under gssoc if approved.

github-actions[bot] commented 5 months ago

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

csworm-rudraksha commented 5 months ago

Hey there @subhadipbhowmik , I am new to open source contributions , i would love to work on this assignment ,which will also make my first step to open source. if approved please assign me this , so that i could start working in it.