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

Visual C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.75
Reder
0 / 0 / 0
Регистрация: 13.01.2010
Сообщений: 9
#1

как создать условно бесконечный цикл - Visual C++

23.01.2010, 23:02. Просмотров 1947. Ответов 3
Метки нет (Все метки)

Добрый день. Подскажите как создать условно бесконечный цикл, который будет выполнять своё содержимое с интервалом 50...100мс(0,05...0,1с), например присваивать переменным значения.
Заранее благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2010, 23:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос как создать условно бесконечный цикл (Visual C++):

Как реализовать бесконечный цикл While, но чтобы этот цикл не грузил процессор? - Visual C++
Допустим есть цикл: while (1) { ... } Как сделать так, чтобы бесконечный цикл не грузил процессор. Избавиться от...

как засунуть условно-бесконечный цикл - C++
еще позавчера как-то умудрился, но задача решена была неверно, сейчас уже мозг потек... #include <iostream> #include <cmath> ...

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

как создать бесконечный цикл - C++
помогите)нужно чтоб можно было вводить несколько раз за сеанс)экзе файл закрывается

Создать бесконечный цикл - jQuery
Всем привет. Короче не очень понимаю в джава скрипте, но мне много и не нужно. Нашёл цикл <script type="text/javascript"> ...

Необходимо создать бесконечный цикл - C Linux
Необходимо создать цикл(бесконечный) #include <stdlib.h> #include <stdio.h> #include <sys/resource.h> int main(int argc,...

3
Mr.Loner
42 / 42 / 4
Регистрация: 23.01.2010
Сообщений: 152
23.01.2010, 23:17 #2
C++
1
2
3
4
for(;;Sleep(500))
{
//do something
}
кажется, так
0
Somebody
2791 / 1602 / 148
Регистрация: 03.12.2007
Сообщений: 4,200
Завершенные тесты: 1
23.01.2010, 23:28 #3
Если Sleep, то интервал будет зависеть от продолжительности действий в цикле, хотя этим можно иногда пренебречь. А так вообще
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <windows.h>
 
int main()
{
    HANDLE hTimer = 0;
    LARGE_INTEGER dueTime;
    dueTime.QuadPart = -1000000;
    hTimer = CreateWaitableTimer(0, FALSE, 0);
    SetWaitableTimer(hTimer, &dueTime, 100, 0, 0, FALSE);
    while (true)
    {
        WaitForSingleObject(hTimer, INFINITE);
        Beep(2000, 10);
    }
    CloseHandle(hTimer);
    return 0;
}
1
Reder
0 / 0 / 0
Регистрация: 13.01.2010
Сообщений: 9
24.01.2010, 16:34  [ТС] #4
Большое спасибо. А можно как-то разобрать где здесь что, я с такими пременными и функциями ещё дел не имел.
0
24.01.2010, 16:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2010, 16:34
Привет! Вот еще темы с ответами:

Создать бесконечный цикл с условием выхода - Visual Basic .NET
Не знаю как сделать бесконечный цикл, а то после второго условия все же присваивается нежелательное значение к A...как сделать чтоб...

Можно ли создать бесконечный цикл, из которого выходит при нажатии любой клавиши? - PascalABC.NET
Можно ли создать бесконечный цикл, из которого выходит при нажатии любой клавиши на клавиатуре? Типо вот этого в обычном паскале: ...

Как остановить бесконечный цикл?! - Pascal
Написал программу, ошибся, и она запустила бесконечный цикл. На что нажать (на клавиатуре) что бы его остоновить? :(

Бесконечный цикл (как избежать?) - C++
Программа должна принимать только одно из трёх значений переменной 'destiny'. Если вводят любое другое значение, программа должна повторять...


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

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

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