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

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

Войти
Регистрация
Восстановить пароль
 
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
#1

консольная программа секундомер с остановкой и снова запуском - C++

03.02.2013, 19:25. Просмотров 741. Ответов 6
Метки нет (Все метки)

Здарова господа!
Интересно от есть допустим функция секундомер, при запуске в консоли
работает цикл while и с задержкой выводится число потом инкриминируется и следующее.

Вопрос, а можно как нибудь сделать управление этой функцией допустим остановить, а затем снова запустить?????
(функция - это метод обьекта, в котором сохраняется время отчитаное)

Или то ко как то через потоки нужно????
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2013, 19:25     консольная программа секундомер с остановкой и снова запуском
Посмотрите здесь:

Консольная программа - C++
Здравствуйте... Я уже немного научился программировать на C++ и тут наткнулся на консольную программу где был создан вот такой...

Консольная программа... - C++
Здравствуйте! Прошу помочь с написанием консольной программы, которая вводит с консоли значения элементов двумерного массива целых чисел...

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

Почему не работает консольная программа. - C++
Я написал простенькую консольную программку выдающую таблицу умножения. Но у моих друзей почему-то не открывается exe файл.Что я...

Консольная программа закрывается без причины - C++
Консольная программа выводит на консоль текст, записывает текстовые файлы. Не доходит до конца программы, закрывается никаких ошибок не...

Консольная программа тестирования [работа с текстовыми файлами] - C++
Здравствуйте. Первый раз программирую на С++. Есть "ТЗ": разработать программу для тестирования знаний учащихся (курсач). Подскажите,...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Пёс
228 / 76 / 4
Регистрация: 03.02.2013
Сообщений: 311
03.02.2013, 19:28     консольная программа секундомер с остановкой и снова запуском #2
вполне можно с помощью while или даже for и функции Sleep()
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
03.02.2013, 19:35  [ТС]     консольная программа секундомер с остановкой и снова запуском #3
Цитата Сообщение от Пёс Посмотреть сообщение
вполне можно с помощью while или даже for и функции Sleep()
ну так а как ты ее остановишь, а потом заново запустишь не выходя из программы?
Kgfq
74 / 37 / 2
Регистрация: 23.09.2012
Сообщений: 408
03.02.2013, 19:44     консольная программа секундомер с остановкой и снова запуском #4
ninja2, например, отловив нажатие клавиши.

C++
1
2
3
4
5
6
7
8
9
10
void Sec()
{
* * int index = 0;
* * while(1)
* * {
* * * * index++;
* * * * if(GetAsyncKeyState(27) == -32767)
* * * * * * while(GetAsyncKeyState(13) != -32767);
* * }
}

Останавливается на Esc, продолжает отсчет на Enter
Пёс
228 / 76 / 4
Регистрация: 03.02.2013
Сообщений: 311
03.02.2013, 19:53     консольная программа секундомер с остановкой и снова запуском #5
Kgfq,
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
03.02.2013, 20:22  [ТС]     консольная программа секундомер с остановкой и снова запуском #6
Цитата Сообщение от Kgfq Посмотреть сообщение
ninja2, например, отловив нажатие клавиши.
Останавливается на Esc, продолжает отсчет на Enter
а какую библиотеку подключать?
у меня ошибку выдает нет декларации GetAsyncKeyState
а это ж вин апи а как в линукс?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2013, 20:24     консольная программа секундомер с остановкой и снова запуском
Еще ссылки по теме:

Консольная программа для сложения двух матриц - C++
Нужна помощь от продвинутых ребят. Я в С++ полный 0, и пока все методом тыка. Мне была дана программа-пример, которую нужно было изменить...

Консольная программа для запуска экзешника с определенным параметром - C++
Друзья, я неочень разбираюсь в програмировании, хоть и пытаюсь учить это:)) Мне надо программа(батник протстой или консольное...

С++ Программа с запуском аудиофайла - C++
Всем привет! Я новичок в C++, но хочу написать одну простенькую программку. Для неё мне надо сделать так, чтобы, когда пользователь вводил,...

Программа(консольная) работает и одновременно ждет данные от клавиатуры. Как? - C++
Консольная программа. Например, рассмотрит игру "змейка". В этой игре одновременно змейка ползет и ждет данные от клавиатуры. Но если...

консольная программа, схлопывание окна при выдаче результата работы - C++
прога на С++ консольное приложение в Codeblocks. Программа работает нормально при запуске из оболочки, т.е. происходит ввод , затем...


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

Или воспользуйтесь поиском по форуму:
Kgfq
74 / 37 / 2
Регистрация: 23.09.2012
Сообщений: 408
03.02.2013, 20:24     консольная программа секундомер с остановкой и снова запуском #7
ninja2, windows.h
Да, это винапи
Для линукса ищите альтернативу
Yandex
Объявления
03.02.2013, 20:24     консольная программа секундомер с остановкой и снова запуском
Ответ Создать тему
Опции темы

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