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

2 цикла в разных потоках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание иерархии классов http://www.cyberforum.ru/cpp-beginners/thread1744243.html
Создать абстрактный базовый класс Struct, с виртуальными методами изменения и получения значения информационного поля, и класс потомок List, с виртуальными методами работы с односвязным кольцевым списком. На основе которого будет разработан класс DuoList для создания объектов двусвязного кольцевого списка. При работе объектов типа DuoList предусмотреть: 1. Добавление объекта в начало списка; ...
C++ Вместо динамической библиотеки собирается статическая Добрый день! У меня вместо динамической библиотеки собирается статическая. в makefile указан ключ P_SHAREDLIB=1 сборка make -f makefile http://www.cyberforum.ru/cpp-beginners/thread1744229.html
Найти произведение двух максимальных и разность двух минимальных элементов двумерного массива C++
Найти произведение двух максимальных и разность двух минимальных элементов двумерного массива. Расположить элементы первой строки в порядке возростания.
C++ Деревья в с++ (степень у узла)
Необходимо написать функцию, которая выводит степень заданного узла. Напомню - степень это кол-во ветвей у деревьев. Вот что есть(стандарт): #include <fstream> #include <iostream> using namespace std;
C++ Программа вылетает при добавлении элемента http://www.cyberforum.ru/cpp-beginners/thread1744217.html
Написал программу Car, в которой реализовал функции Add и Delete нового авто, только из-за какого-то исключения нарушаются права доступа и программа вылетает я сначала считываю из файла, вывожу на экран, все ок. Потом выбираю удаления, вот мои функции и программа падает с строке newCar = new Car(carsList); void DeleteCar() { int idx; cout << "Enter car idx to delete: "; cin >>...
C++ Из строки, состоящей из 0 и 1, составить десятичное число как можно из string состоящего из 0 и 1(т.е. двоичное число длиной где то 800 символов) в файл записать нормальное число(десятеричное)? подробнее

Показать сообщение отдельно
tatarinrafa
0 / 0 / 0
Регистрация: 24.05.2016
Сообщений: 3

2 цикла в разных потоках - C++

24.05.2016, 17:39. Просмотров 124. Ответов 4
Метки (Все метки)

Здравствуйте! Научите! Как правильно делать "что-то" в отдельном фоновом потоке в C++. Пожалуйста код! К примеру:
C++
1
2
3
4
5
6
void moya_Afigenaya_funkciya ()
{
//Один цикл выполняется в уже идущем(главном) потоке где к "A" прибавляется 1   сто раз. 
//Второй цикл, в новом фоновом потоке, прибавляет 1  к  "B"  двести раз. 
//В конце обе переменные, в главном потоке, складываются(без багов, главный поток ждет завершения второго цикла).
}
Нужен полный код именно этого примера, со всеми необходимыми "инклудами", и ничего другого.
(Да я знаю что практического применения это не несет, так как главный поток все равно ждет завершения второго цикла в фоновом потоке, но все же для примера мне это нужно)

Ковыряюсь в исходниках игры Сталкер. Пытаюсь нучиться разбирать его код, так как работа с модами к нему поднадоела.

Спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru