Получить символ
Модератор: Модераторы разделов
-
agreed
- Сообщения: 143
- ОС: Fedora 10, Mac OS X 10.5
Получить символ
Как в Си++ получить один символ, без нажатия enter? Т.е. остановиться и ждать ввода одного символа. Спасибо...
-
Ananas
- Сообщения: 64
Re: Получить символ
poll на stdin
Ananas добавил в 16.04.2005 14:59
poll(2) на stdin
Ananas добавил в 16.04.2005 14:59
poll(2) на stdin
-
agreed
- Сообщения: 143
- ОС: Fedora 10, Mac OS X 10.5
Re: Получить символ
(Ananas @ Суббота, 16 Апреля 2005, 13:59) писал(а):poll на stdin
Ananas добавил в 16.04.2005 14:59
poll(2) на stdin
???
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Получить символ
Ananas
а это точно работает так, как требуется?
afaik, poll это, как говорится, a variation on the theme of select.
так вот сам select у меня никогда не работал. сказывался buffered i/o.
пробовать poll лень, но мне кажется, что там будет такая же фигня.
особенно, если учесть, что
а это точно работает так, как требуется?
afaik, poll это, как говорится, a variation on the theme of select.
так вот сам select у меня никогда не работал. сказывался buffered i/o.
пробовать poll лень, но мне кажется, что там будет такая же фигня.
особенно, если учесть, что
The poll() library call was introduced in libc 5.4.28 (and
provides emulation using select if your kernel does not have a poll syscall).
слава роботам!
-
Ananas
- Сообщения: 64
Re: Получить символ
в качестве примера можно посмотреть исходники getkey из редхатовских initscripts.
-
nercus
- Сообщения: 150
Re: Получить символ
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Получить символ
То-то я помню, что уже где-то такое видел(nercus @ Воскресенье, 17 Апреля 2005, 0:12) писал(а):блин. уже в третий раз...
Реакция программы на нажатие клавиш, на чистом С...
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
agreed
- Сообщения: 143
- ОС: Fedora 10, Mac OS X 10.5
Re: Получить символ
Гы...
Спасибо! Прошу прощения, что не посмотрел архив - не было времени. Тема закрыта...