Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2009, 01:34   #1
Crasty
Пользователь
 
Регистрация: 01.11.2008
Сообщений: 35
По умолчанию задержка времени

Привет. Какая функция в С, помимо delay(), позволяет замедлить работу программы. Почему то при её использовании она не может замедлить работу на 1 секунду как мне надо (надо медленнее). Я ввожу delay(1000) и более но что то не получается. В интернете нашёл подробную справку так там ссылаются на несовместимость с Windows.
Crasty вне форума Ответить с цитированием
Старый 26.01.2009, 02:24   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Sleep(1000);
_sleep(1000);
Нужно подключить stdlib.h или windows.h
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 26.01.2009, 11:53   #3
knight
Дон Кихот
Форумчанин
 
Аватар для knight
 
Регистрация: 17.01.2008
Сообщений: 130
По умолчанию

Delphi 7
unit Windows, SysUtils
sleep(), sleepex()
И в rxLib что-то такое же было для предъыдущих версий delphi
knight вне форума Ответить с цитированием
Старый 26.01.2009, 12:19   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

knight
Вопрос был на счёт Си, а не Делфи.
Arigato вне форума Ответить с цитированием
Старый 26.01.2009, 12:30   #5
knight
Дон Кихот
Форумчанин
 
Аватар для knight
 
Регистрация: 17.01.2008
Сообщений: 130
По умолчанию

Sorry ...
knight вне форума Ответить с цитированием
Старый 26.01.2009, 18:52   #6
Crasty
Пользователь
 
Регистрация: 01.11.2008
Сообщений: 35
Хорошо

Спасибо за Sleep(), всё работает. Только почему то у меня, для задержки на 1 сек., надо было ввести Sleep(1), а не Sleep(1000).
Crasty вне форума Ответить с цитированием
Старый 26.01.2009, 18:55   #7
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Crasty

upd Хм..странно..Сейчас проверил - работает.. Указывал в миллисекундах

Код:
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;

int main(){
Sleep(1000);
cout<<"!!!";
getch();
return 0;
}
Выводит, как и надо, через секунду.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]

Последний раз редактировалось Sazary; 26.01.2009 в 19:00.
Sazary вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задержка экрана juden Общие вопросы C/C++ 13 08.06.2014 05:32
Задержка JRcoker Общие вопросы Delphi 11 08.08.2008 00:38
Задержка Syred Общие вопросы Delphi 2 07.06.2008 08:16
Задержка MaTBeu Общие вопросы C/C++ 3 24.12.2007 10:29
У меня задержка...;) Баламут Общие вопросы Delphi 2 19.06.2007 08:17