С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

queue multitreading - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++11::templates::compilation failure http://www.cyberforum.ru/cpp-beginners/thread792721.html
Почему не компилируется. Объяснить. template< unsigned v = 10 > class a { public: class b { std::vector< char > seq; int n;
C++ Мусор при правильном считывание данных из файла #include <iostream> #include <fstream> #include <string> #include <string.h> class Database { public: Database(){count = 0;} http://www.cyberforum.ru/cpp-beginners/thread792707.html
C++ Необходимо найти сумму, произведение, частное, разность, максимум и минимум двух чисел a и b
Здравствуйте. Помогите пожалуйста решить. Задание. Необходимо найти сумму, произведение, частное, разность, максимум и минимум двух чисел a и b. Причем a и b - целые числа от -100 до 100...
Считывание с файла C++
Прогррамма неверно считывает числа с файла.вот кусок программы int mass_in_3(int *k,int *j) { int array; FILE *f1; f1=fopen("out1.txt","r"); for(int i=0; i < *k; ++i) ...
C++ Не правильно выводит структуру через функцию http://www.cyberforum.ru/cpp-beginners/thread792698.html
Вот код программы: #include <iostream> using namespace std; struct Worker { char fio; int date, code; float salary; };
C++ Значение типа "char *" нельзя присвоить сущности типа "LPWSTR" значение типа "char *" нельзя присвоить сущности типа "LPWSTR" void AddColToListView(char *st, int sub, int size) { LVCOLUMN lvc; lvc.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT |... подробнее

Показать сообщение отдельно
Megido
1 / 1 / 0
Регистрация: 23.09.2012
Сообщений: 97

queue multitreading - C++

22.02.2013, 22:10. Просмотров 247. Ответов 0
Метки (Все метки)

вот есть очередь и цикл

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//###
float sum = 0; 
float number;
std::queue<int> myqueue;
std::cout << "Hello World" << std::endl;
 
for(int i=1;i<101;i++)
{myqueue.push(i); }
 
 
while(!myqueue.empty())
{
    
    number=myqueue.front();
    myqueue.pop();
    std::cout << number << std::endl;
    sum+= std::sin(number) + std::cos(number);
    std::cout << sum << std::endl;
}
//#####
в цикле какая то операция с числами из очереди

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