Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.81/16: Рейтинг темы: голосов - 16, средняя оценка - 4.81
13 / 13 / 6
Регистрация: 05.12.2011
Сообщений: 84
1

std::thread

26.03.2012, 21:34. Просмотров 3185. Ответов 2
Метки нет (Все метки)

Возник вопрос: как создать массив потоков (точнее, как его инициализировать).
То есть, мне нужно примерно такое:
C++
1
std::thread x[8]={/*чето*/};
И еще: есть ли хороший гайд по std::thread?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2012, 21:34
Ответы с готовыми решениями:

Использование std::function в std::thread
Нужно вызвать function fnc в новом потоке. Как сделать? function <void(vector<char>)> fnc; void...

Ошибка компиляции "no instance of constructor 'std::thread::thread' matches the argument list"
Не могу сообразить почему возникает ошибка. У меня в классе есть метод, который должен работать в...

Boost::thread vs std::thread
Доброго времени суток, решил углубить свои знания, и решил почитать про потоки, бустовые и те что в...

Указатели и std::thread
Всем здрасьте ! Возникла проблема в понимании ... Возможно я написал не в ту тему, но думаю тут...

2
595 / 563 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
26.03.2012, 22:36 2
std::tread это бывший boost thread, читайте документацию
1
13 / 13 / 6
Регистрация: 05.12.2011
Сообщений: 84
27.03.2012, 21:48  [ТС] 3
Цитата Сообщение от Shandr_71 Посмотреть сообщение
Возник вопрос: как создать массив потоков (точнее, как его инициализировать).
Решил вопрос так:
C++
1
2
3
4
5
    vector<thread> a(0);
    a.push_back(thread(f));
    a.push_back(thread(g));
    a[0].join();
    a[1].join();
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2012, 21:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Конструктор std::thread
Доброго времени суток, помогите, пожалуйста, понять, в чем ошибка? #include &lt;functional&gt;...

Std::thread::detach()
Что произойдет, если main - поток завершится раньше чем child.detach()? Добавлено через 3 минуты...

Многопоточность в C++11. std::thread
Привет всем! использую таким образом многопоточность class A { public: void fun() {...

Std::thread в классе
Всем привет есть код #include&lt;thread&gt; #include&lt;iostream&gt; class SomeClass { public : ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.