repeat
...
until KeyPressed;
Выполнение до нажатия клавиши
Код:
Т.е. код выполнялся до тех пор, пока KeyPressed была False, т.е. пока не была нажата клавиша. Интересует, есть ли нечто подобное в C.
...
};
Код:
..
while ( getche() )
{
..
}
..
while ( getche() )
{
..
}
..
Зато в STL есть функция istream::gcount
Код:
while (! cin.gcount())
do_anything;
do_anything;
Да, интересует именно под Юниксы ) Просто я как-то не подумал, что будут различия.
Цитата: Ivanhoe
Да, интересует именно под Юниксы ) Просто я как-то не подумал, что будут различия.
Там вроде <conio> нет в природе! У меня в gcc нема! Недавно начал изучать линухи
Код:
$ whereis conio*
Удачи!
Цитата:
squirl@squirlhome ~ ] $ whereis conio*
conio*:
squirl@squirlhome ~ ] $ cd /usr/include
squirl@squirlhome /usr/include ] $ ls | grep conio
squirl@squirlhome /usr/include ]
squirl@squirlhome /usr/include ] $ uname -sr
FreeBSD 6.1-RELEASE
squirl@squirlhome /usr/include ] $
вывод - использование conio - ффтопку. ибо непереносимо, как уже было сказано.
кстати, whereis не используется для поиска инклюдов ;)
И низкоуровневая библиотека SDL.
[/LEFT]