Сведения о вопросе

SOON

07:15, 4th August, 2020

Многопоточные приложения на C++ под Linux?

Просмотров: 377   Ответов: 3

Собственно говоря, есть интерес и подвернулись лабораторные работы, но самостоятельно не смог найти книг хорошо раскрывающих тему.

Я думаю что тут есть достаточно подкованные в этом вопросе люди. Прошу помочь подобрать список литературы.



  Сведения об ответе

прога

00:38, 8th August, 2020

В.Е. Карпов, К.А. Коньков «Введение в операционные системы». Не про плюсы и не только про линукс, но свое первое многопоточное приложение я написал с помощью именно этой книжки. Может пригодится в качестве базы.


  Сведения об ответе

+-*/

19:19, 13th August, 2020

Если именно C++ можно взять:

1) Boost::Thread (http://www.boost.org/)
Там есть примеры и хорошая документация.

Из плюсов:
1. имплементация этой библиотеки должна войти в следующий стандарт C++ (std::thread)
2. будет работать на всех поддерживаемых OS (Win, Linux, Mac OSX)

2) Threading Building Blocks (http://www.threadingbuildingblocks.org/)

Есть книга на английском — ее можно поискать в обменниках

Наверняка есть еще, если погуглить (например у ACE www.cs.wustl.edu/~schmidt/ACE.html есть свои возможности работы с потоками),
но думаю первых двух должно хватить для лабораторных


  Сведения об ответе

COOL

23:23, 18th August, 2020

Можно посмотреть в сторону потоков от Qt, мне например они больше нравятся…


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться