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

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

Войти
Регистрация
Восстановить пароль
 
Alex(S)
0 / 0 / 0
Регистрация: 04.05.2008
Сообщений: 24
#1

Задержка в программе (не API) - C++

07.02.2010, 11:36. Просмотров 882. Ответов 6
Метки нет (Все метки)

Как сделать задержку в программе на VC++ 6.0. Не API функцией.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2010, 11:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задержка в программе (не API) (C++):

задержка - C++
#include<iostream> int main() { char title; cin>>title; cout<<"dlina texta="; cout<<title; int c; cin>>c; cout<<c; ...

Задержка - C++
Использую MinGW через NetBeans. Проблема состоит в том что такие команды как cin.get или же getchar() судя по всему игнорируются...

Задержка в приложении - C++
Привет всем ) подскажите пожалуйста что можно использовать в виде задержки в приложении вместо sleep так как если его использовать...

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

Задержка и язык. - C++
У меня в конце консольных приложениях появляется задержка "Для продолжения..." и изначально русский язык, как убрать это?

Задержка в цикле на С - C++
Доброго времени суток! Подскажите как в консольном Борланде на С сделать пацзц в цикле, что бы выводимая информация была читабельна?

6
belix
07.02.2010, 12:47 #2
Ну, например
while(1)
{
continue;
}

:=) Задержка навечно :=)
Alex(S)
0 / 0 / 0
Регистрация: 04.05.2008
Сообщений: 24
07.02.2010, 19:49  [ТС] #3
Это конечно понятно, что подойдет любой пустой цикл, а есть необходимость сделать задержку ровно на 1 секунду, не зависимо от быстродействия процессора.
0
Ghost
07.02.2010, 23:19 #4
Не апи функцией? А что - Sleep забастовку объявил?

Навскидку:
1.
ОЖИДАЕМОЕ_ВРЕМЯ = NOW() + 1 СЕКУНДА
while (NOW < ОЖИДАЕМОЕ_ВРЕМЯ)
{
}

2.
Если под виндами - поставить себе таймер и попросить разбудить. )))

3. Если нет таймера - то все эти разговоры - это лажа. Так что опишите условия подробнее, иначе получается игра - угадай - какую дурку я задумал.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
08.02.2010, 02:41 #5
0
Alex(S)
0 / 0 / 0
Регистрация: 04.05.2008
Сообщений: 24
08.02.2010, 20:13  [ТС] #6
В проге происходит отрисовка движения механизма насоса. Не API необходимо потому что прогу надо защищать преподу, а во-первых, человек, который попросил написать ему прогу вообще далек от программирования, а во-вторых, препод итак придирается ко всему чему только можно, а особенно к тому что ему самому не понятно
0
Ghost
08.02.2010, 21:34 #7
Что, совсем с дуба упали? Писать свой API, вместо использования стандартного? Вместь sleep + декларации на 1 строчку - свой велосипед на 10 строк? И это под вывеской повышения прозрачности кода? Ну-ну. Проще объяснить заказчику, что говорить преподу, чем страдать фигней. Удачи в изобретениях велосипедов - Россия как всегда идет своим путем.

Блин.... еж птица гордая - пока не пнешь - не полетит - это про нас!!!
08.02.2010, 21:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2010, 21:34
Привет! Вот еще темы с ответами:

Задержка времени - C++
Здравствуйте! Мне необходимо сделать задержку времени, чтобы перемещение элемента было помедленнее. Пробовала использовать Sleep(), но...

задержка времени - C++
Господа програмисты не подскажите как задержать программу на определённое время.если можно самый примитивный исходник.заранее огромное...

Задержка в цикле for - C++
Здравствуйте. Имеется вот такая вот рабочая подпрограмма : void led_per(uint16_t n_led) { ...

Задержка в микроседундах - C++
Подскажите,можно ли как-нибудь сделать задержку в 30-40 микросекунд?:help:


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

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

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