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

Как реализовать ожидание потоком без Win32? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить и вывести на экран значение: Максимального элемента массива и в каждой строке http://www.cyberforum.ru/cpp-beginners/thread751232.html
Переведите пожалуйста код на C++.Заранее большое спасибо uses crt; var m:integer; i,j:integer; matrix:array of integer; begin for i:=1 to 4 do begin for j:=1 to 4 do matrix:=random(50);
C++ Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица. Всем привет и всех с Новым Годом:) Покажите кодом, как задавать целочисленные треугольные матрицы. Ну а если у кого задача есть похожая, тоже не откажусь:) Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица. http://www.cyberforum.ru/cpp-beginners/thread751230.html
Не получается загрузить файл с потока C++
//===================================================================================================================================================================================================== #include "xsm.hpp"...
C++ Подсчитать среднее значение элементов массива, меньших своего номера
Переведите пожалуйста на язык C++,заранее спасибо uses crt; const n=10; var a: array of byte; i,k: integer; otv: real; begin randomize; otv:=0;
C++ Сложности в выборе IDE http://www.cyberforum.ru/cpp-beginners/thread751199.html
Добрый день, в очередной раз прошу совета у Гуру! Обрисую ситуацию: До недавнего времени работал в Delphi 7/2006, но прочитав С++ The Beginner's guide Герберта Штилдта и начав его же The Art of C++, очень проникся оным языком. Собственно, встала проблема выбора среды разработки (с Delphi, само-собой, тут все было просто). Примеры консольных приложений из учебника делал на Маке в XCode, но...
C++ Объясните смысл аргументов командной строки argc и argv Объясните смысл аргументов командной строки argc и argv. подробнее

Показать сообщение отдельно
IvanPryamoy
247 / 1 / 1
Регистрация: 02.01.2013
Сообщений: 31
02.01.2013, 20:37  [ТС]     Как реализовать ожидание потоком без Win32?
Нашел код с этой функцией:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <chrono>
#include <thread>
 
int main()
{
    std::cout << "Hello waiter" << std::endl;
    std::chrono::milliseconds dura( 2000 );
    std::this_thread::sleep_for( dura );
    std::cout << "Waited 2000 ms\n";
}
А может быть можно как-то библиотеку WinAPI на недолго подключить? Типа для одной только строчки кода (при этом не хочется вы носить в отдельный файл вызов этой функции, чтобы там прописать заголовок)

Добавлено через 1 минуту
Цитата Сообщение от Avazart Посмотреть сообщение
Ну так смысл от этой переменной если она используется только одним потоком ?

P.S. Читайте ссылку
Ну так остальные потоки исходя из значения этой переменной принимают решение о преостановке.

Насчет ссылки: у меня нет проблем с синхронизацией значений. Поэтому ссылка "мимо кассы".
 
Текущее время: 00:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru