Сообщение Re: Задачки на изучение многопоточности от 16.05.2022 3:42
Изменено 16.05.2022 3:51 AlexGin
Re: Задачки на изучение многопоточности
Здравствуйте, koenjihyakkei, Вы писали:
K>А накидайте плиз задачек для изучения многопоточности/атомиков. Или может уже есть где годные туториалы с практическими заданиями.
https://www.bogotobogo.com/cplusplus/multithreaded4_cplusplus11.php
https://www.softwaretestinghelp.com/multithreading-in-cpp
https://www.educative.io/blog/modern-multithreading-and-concurrency-in-cpp
https://www.geeksforgeeks.org/multithreading-in-cpp
https://coderslegacy.com/cpp-multithreading-tutorial
K>А накидайте плиз задачек для изучения многопоточности/атомиков. Или может уже есть где годные туториалы с практическими заданиями.
https://www.bogotobogo.com/cplusplus/multithreaded4_cplusplus11.php
https://www.softwaretestinghelp.com/multithreading-in-cpp
https://www.educative.io/blog/modern-multithreading-and-concurrency-in-cpp
https://www.geeksforgeeks.org/multithreading-in-cpp
https://coderslegacy.com/cpp-multithreading-tutorial
Re: Задачки на изучение многопоточности
Здравствуйте, koenjihyakkei, Вы писали:
K>А накидайте плиз задачек для изучения многопоточности/атомиков. Или может уже есть где годные туториалы с практическими заданиями.
https://www.bogotobogo.com/cplusplus/multithreaded4_cplusplus11.php
https://www.softwaretestinghelp.com/multithreading-in-cpp
https://www.educative.io/blog/modern-multithreading-and-concurrency-in-cpp
https://www.geeksforgeeks.org/multithreading-in-cpp
https://coderslegacy.com/cpp-multithreading-tutorial
Всё вышеуказанное — это именно многопоточность в стиле C++11.
Характерный признак:
Это современный подход для C++ проектов.
Есть также многопоточность в стиле POSIX (т.е. в стиле Си):
Характерные признаки:
Вот пример этого подхода:
https://www.tutorialspoint.com/cplusplus/cpp_multithreading.htm
K>А накидайте плиз задачек для изучения многопоточности/атомиков. Или может уже есть где годные туториалы с практическими заданиями.
https://www.bogotobogo.com/cplusplus/multithreaded4_cplusplus11.php
https://www.softwaretestinghelp.com/multithreading-in-cpp
https://www.educative.io/blog/modern-multithreading-and-concurrency-in-cpp
https://www.geeksforgeeks.org/multithreading-in-cpp
https://coderslegacy.com/cpp-multithreading-tutorial
Всё вышеуказанное — это именно многопоточность в стиле C++11.
Характерный признак:
#include <thread>
Это современный подход для C++ проектов.
Есть также многопоточность в стиле POSIX (т.е. в стиле Си):
Характерные признаки:
#include <pthread.h>
...
pthread_create
Вот пример этого подхода:
https://www.tutorialspoint.com/cplusplus/cpp_multithreading.htm