Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 12.12.2015
Сообщений: 9
1

Подскажите пожалуйста как использовать __gnu_parallel::for_each для контейнера <list>

20.03.2019, 13:58. Показов 548. Ответов 3

Добрый день! Я использую си++ 17. В STL есть встроенные возможности параллельного программирования. У меня возник вопрос...
Подскажите пожалуйста как использовать __gnu_parallel::for_each для контейнера <list>. Для <vector> всё работает, а для списка не хочет, видимо ему нужен произвольный доступ к элементам...
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2019, 13:58
Ответы с готовыми решениями:

Как использовать инструкцию for_each ?
Не могу понять как использовать std::for_each (например для вектора) std::vector&lt;int&gt; v; // создан...

Объясните пример с decltype, инициализацией контейнера map, по работе for_each и copy
template&lt;class T, class U&gt; auto hellSum(const T&amp; x, const U&amp; y) -&gt; decltype(x + y) { ...

Перегрузка оператора индексирования для контейнера list
Здравствуйте помогите перегрузить оператор индексирования для контейнера list это последнее...

Как использовать несколько условий для list.Where?
Привет! Как использовать несколько условий для list.where? вот такой код people.Where(key =&gt;...

3
Don't worry, be happy
17272 / 10144 / 1963
Регистрация: 27.09.2012
Сообщений: 25,378
Записей в блоге: 1
20.03.2019, 22:57 2
Цитата Сообщение от Серый1998 Посмотреть сообщение
а для списка не хочет
Ошибку пишет или что?
0
0 / 0 / 0
Регистрация: 12.12.2015
Сообщений: 9
21.03.2019, 19:57  [ТС] 3
Нет, просто не распараллеливает, работает на одном потоке.
0
Don't worry, be happy
17272 / 10144 / 1963
Регистрация: 27.09.2012
Сообщений: 25,378
Записей в блоге: 1
22.03.2019, 01:35 4
Серый1998, в зависимости от типа итератора,
выбирается либо параллельная, либо последовательная версия алгоритма.
Можете посмотреть в исходнике:
https://github.com/gcc-mirror/... lel/algo.h
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2019, 01:35

Сортировка Шелла для контейнера List библиотеки STL
Сама сортировка Шелла понятна, а как ее можно использовать для сортировки элементов контейнера List...

Уточнение работы теста для контейнера list стандартной библиотеки
Доброго времени суток уважаемые форумчане. Прошу помочь мне ответить на интересующий меня вопрос....

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

Подскажите, пожалуйста, какое распределение использовать
Добрый день, уважаемые форумчане! Подскажите, пожалуйста, какое распределение использовать при...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru