Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический вызов метода в зависимости от использованного класса https://www.cyberforum.ru/ cpp-beginners/ thread2107355.html
Добрый день! У меня есть 4 класса: A, B, C, D. Они не являются чьими-то потомками. Другой разработчик моей библиотеки может использовать класс A, B, или C, но не D. При этом разработчик не обязан использовать все три класса, может использовать только 1 или 2 к примеру.
C++ Создать класс Машина и унаследовать от него Грузовик
помогите пожалуйста, напишите полный код. Буду очень благодарен! Перепечатывайте задание на форум в виде текста
C++ Bfs без очереди Реализация функции dfs без стека выглядит так void dfs (int i, int j){ maze=0; if (i > 0 && maze == 1) dfs(i-1,j); if (i < n && maze == 1) dfs(i+1,j); if (j < n && maze == 1) dfs(i,j+1); https://www.cyberforum.ru/ cpp-beginners/ thread2107324.html C++ Зациклить ввод Как сделать так, что когда "Wrong ", то оно бы просило снова ввести и опять проверяло. Пыталась через while, не вышло, оно будто вообще новых строк не видело. Try { If(n<=0) throw n; } Catch (int) { https://www.cyberforum.ru/ cpp-beginners/ thread2107316.html
Перегрузить операции очереди C++
Очередь. Дополнительно перегрузить следующие операции: · + - добавить элемент; · извлечь элемент; · bool() – проверка, пустая ли очередь. Каким образом реализовать? просто я вообще не разобрался с этой темой. Заранее спасибо большое
C++ После первого цикла значения переменных в остальных не меняются и берутся больше допустимого https://www.cyberforum.ru/ cpp-beginners/ thread2107291.html
Помогите понять что не так. После первого цикла значения переменных в остальных не меняются и берутся больше допустимого #include <iostream> #include <math.h> #include <conio.h> using namespace std; int main() {
C++ Посчитать произведение отрицательных элементов каждой строки матрицы и отсортировать эти произведения по возрастанию Нужно задать матрицу, произвольного размера, заполнить ее случайными числами, вывести на экран. Далее, нужно посчитать произведение отрицательных элементов каждой строки и отсортировать эти произведения по возрастанию. Задал матрицу, посчитал произведение отрицательных в каждой строке, как расположить эти произведения в порядке возрастания не понимаю. :( #include <iostream> #include <time.h>... https://www.cyberforum.ru/ cpp-beginners/ thread2107272.html Выполнение в указанное время C++
Программа должна выполнять код по достижению заданного времени #include "stdafx.h" #include <iostream> #include <windows.h> using namespace std; int maidn() {
C++ Произведение цифр целого числа Дано целое число N . Нужно найти произведение его чисел и присвоить это значение переменной. https://www.cyberforum.ru/ cpp-beginners/ thread2107264.html C++ Найти количество нулевых элементов матрицы, стоящих выше главной диагонали https://www.cyberforum.ru/ cpp-beginners/ thread2107261.html
Дана квадратная вещественная матрица порядка M. Найти количество нулевых элементов, стоящих выше главной диагонали.
C++ Копирование записи из одного контейнера map в другой
Добрый вечер! Помогите, пожалуйста, решить задачу. Есть два контейнера map VParke и NaMarshrute. Нужно найти по ключу запись в первом контейнере и скопировать её во второй. Пробую делать так, но выдаёт ошибку. copy(((VParke.find(num_auto)).first, VParke.find(num_auto)).second, back_inserter(NaMarshrute));
C++ Значения функции в диапазоне [a,b] c шагом h https://www.cyberforum.ru/ cpp-beginners/ thread2107243.html
Что-то не то с кодом. Задача такая: "вычислить значения функции в диапазоне c шагом h. Если функция неопределена, вывести сообщение типа «Деление на ноль», «Логарифм из неположительного числа», «Корень из отрицательного числа»: ln(x2 −1)/(1−√x−1)". Вот, собственно, моя писанина: #include <iostream> #include <cmath> using namespace std; int main (){ float a,b,h;...
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
20.10.2017, 13:51 0

Работа с многопоточными программами - C++ - Ответ 11638549

20.10.2017, 13:51. Показов 2308. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Алексейпант как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <future>
#include <array>
#include <algorithm>
#include <numeric>
#include <ctime>
#include <cstdlib>
#include <clocale>
 
int main()
{
    std::setlocale(LC_ALL, "rus");
    std::srand(unsigned(std::time(0)));
    
    
 
    const int N = 4;
    std::array<int, N> arr;
 
    std::for_each(arr.begin(), arr.end(), [](auto &i) {i = std::rand(); });
 
    std::future<int> sum = std::async(std::launch::async, [&] { return std::accumulate(arr.begin(), arr.end(), 0); });
    
    std::future<long long> mult = std::async(std::launch::async, [&] {
        long long mult = 1;
        std::for_each(arr.begin(), arr.end(), [&mult](auto &i) {mult *= i; });
        return mult;
    });
 
    std::future<int> min = std::async(std::launch::async, [&] {     
        return *std::min(arr.cbegin(), arr.cend());
    });
 
    std::cout << "Mассива: ";
    std::for_each(arr.cbegin(), arr.cend(), [](const auto &i) {std::cout << i << ", "; });
    std::cout << std::endl;
 
    std::cout << "Сумма элементов массива: " << sum.get() << std::endl;
    std::cout << "Произведение элементов массива: " << mult.get() << std::endl;
    std::cout << "Минимальный элемент массива: " << min.get() << std::endl;
 
    std::cin.get();
 
    return 0;
}


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

Работа с посторонними программами
Нужно создать программу, которая будет запускать другую программу, вводить данные, считывать ответ,...

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

Работа с программами командной строки
Здравствуйте. Хочу что бы программа работала с информацией которую выводят консольные приложения....

Golang - работа с внешними программами в Win 7x64
Ребяты, в одной из программ на golang запускается внешний звуковой редактор, воспроизводится...

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

PHP Работа с внешними сторонними программами под Windows
Здравствуйте уважаемые коллеги! Скажите пожалуйста, вообще такое делают? Написал проект на...

Создание приложений работающих с многопоточными файлами системы NTFS с использованием winAPI32 для python
Здравствуйте! Я пытаюсь перевести код с c++ на python. В последней строке ошибка - syntax error. -...

Работа с FindWindow и PostMessage: как надежно передавать данные между программами?
Добрый день! Осваиваю передачу сообщений между приложениями с использованием FindWindow и...

Работа с "чужими" программами
Здравствуйте. Очень нужен совет: необходимо, чтобы при использовании программы было невозможно...

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