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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица инцидентности, граф http://www.cyberforum.ru/cpp-beginners/thread1637570.html
Привет всем. Очень прошу вас написать маленькую прогу на C++. Задача: По матрице инцидентности составить программу, которая проверяет - есть путь из такой-то вершины в такую-то или нет. Входные...
C++ Есть ли аналог remove_if для соседних элементов? Задача такая. Пусть есть упорядоченный набор натуральных чисел. Пример: (15, 10, 3, 9, 7, 8, 2). Наборы элементов (15, 10) (10, 3) (3, 9) (9, 7) (7, 8) (8, 2) являются соседними. В наборе (3, 9) и... http://www.cyberforum.ru/cpp-beginners/thread1637523.html
C++ Найти сумму всех натуральных чисел в заданном диапазоне
Доброе всем, время суток. Есть задачка на одном известном сайте. Нужно из одного файла взять целое число и посчитать сумму от единицы до конца числа, число может быть и отрицательным. Я тут нашел...
В двухмерном массиве сдвинуть ячейки влево вправо / вверх вниз C++
Добрый день. Вот текст задачи: Создайте двухмерный массив. Заполните его случайными числами и покажите на экран. Пользователь выбирает количество сдвигов и положение (влево, вправо, вверх, вниз)....
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 - класс, конструктор которого во втором параметре...
C++ Заполнение значения строки из числа в десятичной системе Создать класс БИТОВАЯ_СТРОКА. Строки данного класса могут содержать только символы '0' и '1'. Если в составе инициализирующей строки будут встречены любые символы, отличные от допустимых,... подробнее

Показать сообщение отдельно
Segaman
2 / 2 / 1
Регистрация: 03.09.2014
Сообщений: 146

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

13.01.2016, 13:02. Просмотров 216. Ответов 3
Метки (Все метки)

Написал программу, которая обрабатывает большой объём информации и столкнулся с проблемой производительности.
Начал копать в сторону многопоточности, но есть несколько вопросов, ответ на которые не просто найти.
Хочу спросить опытных программистов.
Я пишу программу на С++ для шиндовс.

1.Существуют ли какие-то запреты на чтение\запись данных нескольких потоков из одного места?
2.Если несколько потоков вызывают одну функцию, будут ли обьявленные в ней переменные создаваться отдельно для каждого потока или нет?

Я просто пришел из старых консолей, там с этим строго. А на компе не разу таким не промышлял.
Еще наткнулся на OpenMP.

3.Стоит ли мне, новичку, юзать эту плюшку или ограничиться CreateThread?
Заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru