Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Считывание структуры из файла https://www.cyberforum.ru/ cpp-beginners/ thread2581665.html
У меня задача: Я ввожу в файл название пиццы, стандарт, признак качества, ФИО кассира и т.д Мне нужно сделать удаление всей записи из файла по ФИО кассира. Проблема в том, что когда я начинаю проверять через strcmp() существует ли такой кассир в файле, оно проверяет только первую запись. Как мне сделать что бы при вводе ФИО оно проверяло все записи в файле. ...
Определить столбец с минимальным значением суммы положительных элементов (программа не работает) C++
Задание: В квадратной матрице размером К*К, имеющей имя МА содержаться целые числа. К- число строк и столбцов. Ввести элементы матрицы с клавиатуры. Определить и вывести на экран сумму положительных элементов в каждом столбце. Определить столбец с минимальным значением этой суммы и вывести его номер на экран. #include <iostream> using namespace std; int main() { int mas, i,...
C++ Вывести на экран различные пути, по которым фишка может пройти поле от позиции 1 до позиции n https://www.cyberforum.ru/ cpp-beginners/ thread2581649.html
Фишка может двигаться по полю длины n только вперед. Длина хода фишки не более k. Вывести на экран различные пути, по ко- торым фишка может пройти поле от позиции 1 до позиции n
C++ (C++) Поля структуры: № поезда, Время прибытия, Время отбытия, Направление, Расстояние. Задача: Вывести среднюю скорост https://www.cyberforum.ru/ cpp-beginners/ thread2581645.html
(C++) Поля структуры: № поезда, Время прибытия, Время отбытия, Направление, Расстояние. Задача: Вывести среднюю скорость каждого поезда.
C++ "Перечисление" C++
Помогите пожалуйста с C++!!! "Перечисление" Справочник автомобилей. Марка автомобиля, цвет, заводской номер, дата выпуска, тип кузова (седан, универсал, и т.п.), дата последнего техосмотра, владелец. Выбор транспортных средств по владельцу или номеру. Формирование приглашений на техосмотр в соответствии со сроком. Дату выпуска реализовать с помощью битового поля, марку - с помощью перечисления.
C++ Реализовать функцию побитового ИЛИ | между двумя файлами, записать это в один файл в обратном порядке битов на Си\С++ Есть два файла binaryData1.info и binaryData2.info. Нужно реализовать функцию побитового ИЛИ между их содержимом (я так поняла нужно как-то содержимое каждого файла записать в переменную типа int a, int b, int c=a|b). При этом, всё это записать в файл unionbinaryData.info, и чтобы биты были в обратном порядке (младший бит становится старшим и т. д.). Но при этом нельзя использовать функцию... https://www.cyberforum.ru/ cpp-beginners/ thread2581622.html
C++ Вычислить сумму произведений вычислить сумму произведений: первого элемента одномерного массива с последним, второго – с предпоследним и т.д https://www.cyberforum.ru/ cpp-beginners/ thread2581604.html Перевод с С на С++ C++
Здравствуйте, не получается корректно перевести код с С на С++. возникают проблемы с типами. вот программа на С, которая работает без ошибок #include <string.h> #include <stdio.h> #include <stdlib.h> #include <windows.h> #define N 20 void Title(); void InpPredl (unsigned char predl ); int Select (const unsigned char predl , unsigned char m , unsigned char sel );
C++ Перегрузить "operator -" для строки https://www.cyberforum.ru/ cpp-beginners/ thread2581585.html
MyString MyString::operator-(MyString& other) { if ((this->size - other.size) > 0) throw "Размер меньше 0"; MyString temp; temp.size = this->size - other.size;
C++ Ошибка в использовании памяти для класса String Почему ошибка в коде #include<iostream> #include<cstdlib> using namespace std; class MyString { https://www.cyberforum.ru/ cpp-beginners/ thread2581576.html
Для заданного с консоли значения n определить сумму числового ряда через рекуррентную формулу C++
При запуске программы выводит s как 0. Во всех итерациях. Формула: \sum_{n = 1}^{\infty } \frac{1}{n(n+1)(n+2)} Сводиться по идее, должно к этому: \frac{1}{4} #include <iostream> //Подключние модулей #include <cmath> using namespace std; //Объявление пространства имен int main() //Объявление головной фунцкции {
C++ Функции в объявлении цикла for, например Здравствуйте! Я очень хотела бы знать, каждую ли итерацию выполняются функции, написанные в объявлении цикла или это происходит единожды? Например, если я напишу for (int i = strlen(aaa); i > -1; i--) Будет ли каждый раз вычисляться длинна массива ааа? А если длина массива измениться? https://www.cyberforum.ru/ cpp-beginners/ thread2581574.html
0 / 0 / 0
Регистрация: 19.08.2019
Сообщений: 8
09.02.2020, 19:49  [ТС] 0

Распараллеливание цикла проверки - C++ - Ответ 14240390

09.02.2020, 19:49. Показов 2246. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от rikimaru2013 Посмотреть сообщение
nalbe666,
Ему нужно раскрыть детали проекта и задания? Чем это вам поможет? Тема об параллельном запуске, а не о рефакторинге метода проверки на какое-то свойство
Да я 2 секунды с потолка взял, чтобы не было ответов типа: "да это вообще не проблема возьми да перебери", "я почти уверен, что вашу задачу можно решить проще". А так у меня идёт проверка вхождения одних множеств в другие.

Добавлено через 9 минут
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
bool AreThereEvenNumbers()
{
    auto end = array + n;
    auto it = std::find_if(std::execution::par, array, end, [](auto &item)
    {
        return item % 2 == 0;
    });
 
    return it != end;
}
Добавлено через 29 секунд
https://en.cppreference.com/w/... licy_tag_t
Спасибо за ответ. Я прочитал документацию и они в примерах используют метод for_each. А вы в своём коде find_if(который как я прочитал просто итеративно перебирает). То есть как я понял надо использовать for_each?

Вернуться к обсуждению:
Распараллеливание цикла проверки C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.02.2020, 19:49
Готовые ответы и решения:

Распараллеливание цикла
есть цикл for (unsigned n = 0; n &lt; threads; n++) { func (sigma, sub_noisy, sub_basic,...

OpenMP распараллеливание цикла
Привет кодеры! Нужна ваша помощь. У меня есть код который нужно распараллелить и тем самым получить...

Работа с OpenMP. Распараллеливание цикла for
Доброго времени суток товарищи. При работе с OpenMP возник следующий вопрос Почему код int i;...

Распараллеливание цикла For с использованием OpenMP
Всем привет. Задался целью изучить OpenMP, что бы в дальнейшем уметь распараллеливать программы....

8
09.02.2020, 19:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2020, 19:49
Помогаю со студенческими работами здесь

Блок проверки операторов цикла
1.блок проверки условного оператора цикла (if,if else) для вычисления: если F, то D=(B+C)/(B-C)...

Распараллеливание
Подскажите, что не так. Есть массив из 13 элементов, мне нужно разбить на три блока, один блок...

распараллеливание
Скажите, кто-нибудь занимался распараллеливанием в си++? В моих попытках что-либо распараллелить...

Распараллеливание
Всем добрый вечер. Если кто знает подскажите,мне надо распараллелить перемножение...

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