Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
erzhan77
0 / 0 / 0
Регистрация: 07.05.2017
Сообщений: 7
#1

НЕ могу создать поток

02.11.2017, 12:50. Просмотров 172. Ответов 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
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <thread>
 
using namespace std;
 
#define N 8
 
void output(float a [N]);
void outputt(float a [N]);
 
 
int main(){
        float a[N];
        for (int i=0;i<8;i++)
        cin >> a[i];
        std::thread outt(outputt(a[N]));
        outt.join();
        _getch();
}
 
void output (float a[N]){
        for(int i=0;i<N;i++)        {
                       cout<<a[i]<<" ";
        }
}
 
void outputt (float a[N]){
        for(int i=1;i<N;i=i+2)        {
                       cout<<a[i]<<" ";
        }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2017, 12:50
Ответы с готовыми решениями:

Не могу создать файл в поток ofstream
Всех с наступившем НГ!) Не могу открыть/создать файл в поток. fstream somf; ...

Нужно создать базу данных (создать пустой бинарный файл). Через поток. Поток бинарного файла описать в виде локальной переменной внутри функции.
Совсем не понял эту тему. Нужно создать базу данных (создать пустой бинарный файл). Через поток....

Не могу создать поток( Нужно чтобы функция запускается в потоке и работала там пока не закроем в потоке)
хм.. не могу создать поток в c++ и направить туда. Нужно чтобы функция запускается в потоке и...

Не получается создать поток
Здравствуйте. Есть код, создающий поток: #include &quot;stdafx.h&quot; #include &lt;Windows.h&gt; #include...

Создать фаловый поток
#include &lt;stdio.h&gt; #define n 24 void main() { int i,j=0,p,a; for (i=0;i&lt;n;i++)...

2
MrGluck
Модератор
Эксперт CЭксперт С++
8075 / 4927 / 1431
Регистрация: 29.11.2010
Сообщений: 13,346
02.11.2017, 14:27 #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
#include <conio.h>
#include <iostream>
#include <thread>
 
using namespace std;
 
#define N 8
 
void output (float a[N])
{
    for (int i = 0; i < N; i++)
        cout << a[i] << " ";
}
 
int main()
{
    float a[N];
    for (int i = 0; i < N; i++)
    cin >> a[i];
    std::thread outt(output, a);
    outt.join();
    _getch();
}
0
erzhan77
0 / 0 / 0
Регистрация: 07.05.2017
Сообщений: 7
02.11.2017, 14:45  [ТС] #3
спасибо большое.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2017, 14:45

Можно ли в DLL создать поток?
Мне необходимо создать DLL, в котором был бы отдельный поток Windows. Однако, как выяснилось, это...

Создать свой поток данных
Не могу понять, возможно ли как то создать свой поток данных? Знаю есть файловые потоки, cin cout...

Как создать поток в Linux?
Программеры! Подскажите, пожалуйста, как создавать потоки в Linux. В Windows есть CreateThread(),...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru