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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stalkervlad
1 / 1 / 0
Регистрация: 16.12.2011
Сообщений: 30
#1

Два таймера одновременно - C++

14.03.2014, 18:05. Просмотров 377. Ответов 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
void timer(int s,int m,int h){
    cout.fill('0');
    while(true){
        system("cls");
        cout.width(2);
        cout<<h<<':';
        cout.width(2);
        cout<<m<<':';
        cout.width(2);
        cout<<s;
        Sleep(970);
        if(s==1 && m==0 && h==0){
            system("cls");
            cout<<"All";
            Beep(300, 600);
            break;
        }
        else if(s>0){
            s--;
        }
        else if(s==0 && m>0){
            s=59;
            m--;
        }
        else if(s==0 && m==0 && h>0){
            s=59;
            m=59;
            h--;
        }
}
}
Как запустить этот таймер несколько раз в одно время чтоб выводился обратный отсчёт всех запущенных?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2014, 18:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Два таймера одновременно (C++):

Два и больше действия одновременно, как реализовать? - C++
Помогите разобраться, можно ли в консоле сделать так, что-бы одновременно выполнялось два и больше действий? Например управляя танком...

Как проигрывать два (и более) wave звука одновременно - C++
Мне нужно проигрывать несколько звуковых файлов одновременно. Например, в одно и то же время включить два звука. Или включить звук, не...

Сформировать массив из элементов входящих одновременно в два других массива - C++
Создать и заполнить случайным образом(от 1 до 20) два массива a и b, сформировать третий массив С, включающий только элементы, входящие...

Помогите с созданием таймера - C++
Мне нужно, чтобы OpenGL-анимация зависела от времени, а не от производительности моего проца. Не подскажете, как воплотить это на С? Буду...

Пакман на Си. Реализация таймера - C++
Есть проблема с реализацией таймера обратного отсчета. Нужно делать определенное действие на протяжении 20 сек, когда проходит 20 сек нужно...

Реализация таймера в C++/CLI - C++
Добрый день! Подскажите как реализовать неблокирующий таймер на C++/CLI. Что лучше использовать?

2
kot_pl
52 / 38 / 3
Регистрация: 22.02.2014
Сообщений: 90
14.03.2014, 18:10 #2
Одновременно - это многопоточность?
0
stalkervlad
1 / 1 / 0
Регистрация: 16.12.2011
Сообщений: 30
14.03.2014, 18:11  [ТС] #3
Использование потоков это один из вариантов, но с потоками я не знаком. может можно как-то по-другому?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2014, 18:11
Привет! Вот еще темы с ответами:

Последовательность целых чисел. Найти два минимальных / два максимальных элемента - C++
Дана последовательность целых чисел a1,a2,...,an, где n=&gt; 3. Найти: а) два максимальных элемента последовательности; б) два минимальных...

подскажите что с кодом не так? (просуммировать два раза по два столбца, функция) - C++
Нужно создать функцию для суммирования двух столбцов и просуммировать два раза по два столбца. Сам массив задала, а функция работает не...

Задать два числа как два массива и потом выполнить сложение, умножение и деление - C++
Здравствуйте! Суть задачи в следующем: Нужно задать два числа как два массива и потом выполнить сложение, умножение и деление с помощью...

функция SetTimer и обработка события таймера - C++
Пишу программу в winapi. В какую часть программы я должен вставить функцию SetTimer?


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

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

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