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

Создание простой многопоточной программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Замедление действия http://www.cyberforum.ru/cpp-beginners/thread639433.html
Как мне добиться эффекта плавного появления текста? Может можно как нибудь замедлить операцию cout???
C++ Заполнить квадратную матрицу размером N x N по спирали Заполнить квадратную матрицу размером N x N по спирали (N – нечётное число). Число 1 ставится в центр матрицы, а затем массив заполняется по спирали против часовой стрелки значениями по возрастанию. Например, если размер N = 5, то в конце должно выглядеть так: 25 24 23 22 21 10 9 8 7 20 11 2 1 6 19 12 3 4 5 18 13 14 15 16 17 http://www.cyberforum.ru/cpp-beginners/thread639413.html
C++ Переход к нужному выбору
У меня есть конструкция switch, в которой достаточно много элементов. Мне надо чтобы при выполнении определенного условия автоматически осуществлялся переход к нужному case. ??? Добавлено через 2 минуты Вот к примеру: int ch, i=1;
C++ Подскажите примеры
Дело в том что я уже научился делать всякие Hello world и программы с cin и cout. Мне захотелось узнать бы еще примеры интересных программ. Кому не сложно напишите легкие примеры. Заранее спасибо ;) . Да и еще все это в консольном приложении win32
C++ Подключение библиотек http://www.cyberforum.ru/cpp-beginners/thread639389.html
Здравствуйте! Проблема: не могу подключить новые библиотеки! Имею VS 2010 Ultimate ! кликаю: сервис->параметры->проекты и решения->каталоги VC++ выводит то, что на скриншоте! спасибо, за ответ! Буду очень благодарен!
C++ Как показать форму из DLL? - Не аботает Добрый день, хотел написать прогу, а форму вытащить в DLL но форму не видно но по ходу она создается. Помогите люди добрые :( #include <Windows.h> HINSTANCE _hInst; HWND _hwnd; TCHAR czNameClass = L"DLLCLASS"; void MyRegClass(); void InitInstance(); подробнее

Показать сообщение отдельно
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
18.08.2012, 15:50     Создание простой многопоточной программы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// C++11
 
#include <iostream>
#include <thread>
 
int main( int argc, char **argv )
{
    auto infinityLoopOdd  = []() -> void { for( int index = 1; ; index += 2 ) std::cout << index << std::endl; };
    auto infinityLoopEven = []() -> void { for( int index = 0; ; index += 2 ) std::cout << index << std::endl; };
 
    std::thread threadFirst( infinityLoopOdd );
    std::thread threadSecond( infinityLoopEven );
 
    threadFirst.join();
    threadSecond.join();
 
    return 0;
}
Добавлено через 1 минуту
В одном потоке пускает бесконечный цикл четных положительных чисел, в другом - нечетных.

Добавлено через 14 минут
Вот результат: http://liveworkspace.org/code/4395b2...8999bd05ec7557
 
Текущее время: 13:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru