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

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

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

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

14.03.2014, 18:05. Просмотров 361. Ответов 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--;
        }
}
}
Как запустить этот таймер несколько раз в одно время чтоб выводился обратный отсчёт всех запущенных?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2014, 18:05     Два таймера одновременно
Посмотрите здесь:

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

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

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

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

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

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

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

Управление состоянием кнопки с помощью таймера - C++
Ситуация: 1. при нажатии на кнопку, она становится красной, через 10 сек приходит в исходное состояние; 2. при нажатии на кнопку, она...

Известно, что среди элементов массива два и только два равны между собой. Напечатать их индексы - C++
Дан массив А. Известно, что среди его элементов два и только два равны между собой. Напечатать их индексы Помогите)))пожалуйста

Перезапуск таймера при повторном запуске потока - C++
#include &lt;condition_variable&gt; #include &lt;iostream&gt; #include &lt;random&gt; #include &lt;thread&gt; #include &lt;mutex&gt; #include &lt;queue&gt; ...


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

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

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