аналог паскалевского readkey в С++ 3
От: reanimator  
Дата: 08.05.04 16:44
Оценка:
Програмеры, помогите. Пишу симестральный проект на С++ 3 под DOS. Нужна функция аналог паскалевского keypressed, чтоб можно было построить выражение типа
If keypressed then ch:=readkey;
Вместо readkey в С есть getch(), но вот что использовать вместо keypressed ?
Re: аналог паскалевского readkey в С++ 3
От: _nn_  
Дата: 08.05.04 16:49
Оценка: 4 (2)
Здравствуйте, reanimator, Вы писали:

R>Програмеры, помогите. Пишу симестральный проект на С++ 3 под DOS. Нужна функция аналог паскалевского keypressed, чтоб можно было построить выражение типа

R>If keypressed then ch:=readkey;
R>Вместо readkey в С есть getch(), но вот что использовать вместо keypressed ?

Можно воспользоваться kbhit.
#include <conio.h>

while(!kbhit())
{
 // что надо
}
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: аналог паскалевского readkey в С++ 3
От: reanimator  
Дата: 08.05.04 17:16
Оценка:
Здравствуйте, _nn_, Вы писали:

__>Здравствуйте, reanimator, Вы писали:


R>>Програмеры, помогите. Пишу симестральный проект на С++ 3 под DOS. Нужна функция аналог паскалевского keypressed, чтоб можно было построить выражение типа

R>>If keypressed then ch:=readkey;
R>>Вместо readkey в С есть getch(), но вот что использовать вместо keypressed ?

__>Можно воспользоваться kbhit.

__>
__>#include <conio.h>

__>while(!kbhit())
__>{
__> // что надо
__>}
__>

Спасибо огромное, это именно то что мне нужно было
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.