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

Потоки без join() или detach() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести две даты, вывести на экран и определить, какая дата раньше http://www.cyberforum.ru/cpp-beginners/thread1764080.html
когда нажимаю печать на экран(пункт 2), выводит 0, может не запоминает кода ввожу даты, помогите,пожалуйста, понять, что не правильно. dev c++ #include <stdio.h> #include <conio.h> #include <iostream> #include <iomanip> #include <ostream> #include <cstdlib> using namespace std; //-------------структуры---------
C++ Передать переменную из класса в класс Добрый день, следующая задача передать переменную из класса А в класс В class_a.h #ifndef CLASS_A_H #define CLASS_A_H class class_A { public: http://www.cyberforum.ru/cpp-beginners/thread1764077.html
C++ Std::thread::detach()
Что произойдет, если main - поток завершится раньше чем child.detach()? Добавлено через 3 минуты У меня программа просто завершилась и cout << перестал выводить текст в консоль, это точно означает, что поток child завершился? Или просто связано с прекращением работы main?
Найти кол-во исходных сообщений C++
Помогите новичку( Задание: В сообщение, состоящем из заглавных русских букв и пробелов, каждую букву заменили её порядковым номером в русском алфавите (А-1, Б-2,.., Я-33), а пробел - нулем. Требуется по заданной последовательности цифр найти кол-во исходных сообщений, из которых она могла получиться. Входные данные последовательность цифр, состоящую не более чем из 100 цифр. Выходные...
C++ Работа со строками и файлами http://www.cyberforum.ru/cpp-beginners/thread1764053.html
Записать в файл элементы другого файла (со словами) выровненные по правому краю. Программно переименовать файл.
C++ Чтение из файла двумерного массива чисел (visual studio 2008) Добрый день. Прошу помочь с чтением из файла двумерного вектора в visual studio 2008. На форуме видел множество примеров, но VS выдает ошибки при компилировании. Итак, файл имеет такую структуру: 0 30000000 0.0005 38800000 0.0010 51800000 0.0015 68700000 подробнее

Показать сообщение отдельно
Knjagskij
-4 / 6 / 0
Регистрация: 10.11.2008
Сообщений: 774
Завершенные тесты: 1

Потоки без join() или detach() - C++

16.06.2016, 11:11. Просмотров 631. Ответов 14
Метки (Все метки)

Почему такой код выводит данные в консоль, не смотря на выбрасывание исключения?

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
void proc1(const int num)
{
    int max_i = 50000;
    int i = 0;
    while(i<max_i)
    {
        cout << std::to_string(num);
        ++i;
    }
}
 
void proc2(const int num)
{
    int max_i = 50000;
    int i = 0;
    while(i<max_i)
    {
        cout << std::to_string(num);
        ++i;
    }
}
 
int main()
{
    thread t1(proc1, 5);
    thread t2(proc2, 7);
 
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru