Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > организация цикла с проверой нажатия клавиши


Автор: yurbas1988 30.1.2006, 08:11
Люди добрые, помогите новичку.
Начал изучать Си только пол года назад и незнаю многих вещей.
Как организовать цикл, условием выполнения которого, было бы постоянное нажатие клавиши.
Т.е. как организовать например такое: пока нажата клавиша, выводить строку символов. smile

Автор: chaos 30.1.2006, 08:14
все зависит от того под че ты пишешь: под ДОС или под пинду?
Добавлено @ 08:14
Цитата

... под пинду

smile
Добавлено @ 08:20
если под дос то смотри в сторону функция getch и bioskey
если же под винду обрабатывай сообщение WM_KEYDOWN
Добавлено @ 08:21
вот простой пример под дос
Код

#include <conio.h>

int main ()
{
    while (gecth())
    {
        printf("Hello world!!!");
    }

    return 0;
}

Автор: regis 3.2.2006, 16:09
Под ДОСом в Борланде есть еще удобная ф-ция kbhit для этой же цели

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)