Форум программистов, компьютерный форум CyberForum.ru

Многопоточные функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица инцидентности, граф http://www.cyberforum.ru/cpp-beginners/thread1637570.html
Привет всем. Очень прошу вас написать маленькую прогу на C++. Задача: По матрице инцидентности составить программу, которая проверяет - есть путь из такой-то вершины в такую-то или нет. Входные данные в виде переменных, как я понял: матрица инцидентности, 2 вершины. Матрицу можно взять любую, я взял от сюда: http://i.imgur.com/Nrc2Ait.jpg Вот сами входные данные - матрица и 2 вершины,...
C++ Есть ли аналог remove_if для соседних элементов? Задача такая. Пусть есть упорядоченный набор натуральных чисел. Пример: (15, 10, 3, 9, 7, 8, 2). Наборы элементов (15, 10) (10, 3) (3, 9) (9, 7) (7, 8) (8, 2) являются соседними. В наборе (3, 9) и (8, 2) 9 делится на 3, 8 делится на 2. Я хочу, чтобы элемент 3 и элемент 2 соответственно были удалены. Какую структуру лучше всего использовать? Vector? List? Или еще какую-нибудь? В List есть... http://www.cyberforum.ru/cpp-beginners/thread1637523.html
C++ Найти сумму всех натуральных чисел в заданном диапазоне
Доброе всем, время суток. Есть задачка на одном известном сайте. Нужно из одного файла взять целое число и посчитать сумму от единицы до конца числа, число может быть и отрицательным. Я тут нашел решение, но не совсем понял формулу, даже спрашивал у автора, он молчит. То что я тут нашел - сайт принимает как верный ответ. Но я все же написал свое решение. По факту оно выполняет все условия,...
В двухмерном массиве сдвинуть ячейки влево вправо / вверх вниз C++
Добрый день. Вот текст задачи: Создайте двухмерный массив. Заполните его случайными числами и покажите на экран. Пользователь выбирает количество сдвигов и положение (влево, вправо, вверх, вниз). Выполнить сдвиг массива и показать на экран полученный результат. Сдвиг циклический. Например, если мы имеем следующий массив 1 2 0 4 5 3 4 5 3 9 0 1 ...
C++ Нюансы синтаксиса: что означает данная запись http://www.cyberforum.ru/cpp-beginners/thread1637513.html
Всем привет! VS2010, консольный проект C++. По ошибке написал: int b = (5, 4, 11, 56, 18, 0); IntSet is2(n, (5, 4, 11, 56, 18, 0)); IntSet - класс, конструктор которого во втором параметре ожидает массив целых чисел. Проект успешно скомпилировался и запустился. Переменная b получила значение 0. Конструктор IntSet успешно отработал (второй аргумент не используется). Глядя на код, ни как не...
C++ Заполнение значения строки из числа в десятичной системе Создать класс БИТОВАЯ_СТРОКА. Строки данного класса могут содержать только символы '0' и '1'. Если в составе инициализирующей строки будут встречены любые символы, отличные от допустимых, БИТОВАЯ_СТРОКА принимает нулевое значение. Добавить возможность заполнения значения строки из числа в десятичной системе. Подскажите плиз как правильно сделать заполнение значения строки из числа в... подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16827 / 5248 / 321
Регистрация: 30.03.2009
Сообщений: 14,129
Записей в блоге: 26
13.01.2016, 18:03     Многопоточные функции
Цитата Сообщение от Segaman Посмотреть сообщение
3.Стоит ли мне, новичку, юзать эту плюшку или ограничиться CreateThread?
Заранее спасибо
Если под плюшкой подразумевается OpenMP, а программа сравнительно простая, то стОит. Но надо при этом понимать, что если есть хотя бы базовые навыки по созданию потоков вручную (через CreateThread, а не boost::thread), то любая надстройка над потоками (те же boost::thread и OpenMP) будут пониматься намного глубже
 
Текущее время: 13:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru