Re[5]: Работа с клавиатурой в консоли
От: MaximE Великобритания  
Дата: 17.07.05 17:18
Оценка: +1 -1
On Sun, 17 Jul 2005 21:16:25 +0400, Rebus83 <36809@users.rsdn.ru> wrote:

[]

> A>Судя по слову "консоль" — однозначно виндовоз. Так что getch() прокатит.

>
> А что, в Unix-ах консоль уже отменили?

В юниксе терминал.

--
Maxim Yegorushkin
Posted via RSDN NNTP Server 1.9
Re[3]: Работа с клавиатурой в консоли
От: Amidlokos Россия  
Дата: 17.07.05 17:07
Оценка: -1
Здравствуйте, Centaur, Вы писали:

C>Ни то, ни другое — не функции стандартной библиотеки C/C++. А стандартными средствами ничего интересного получить не удастся. Поэтому предлагаю выяснить платформу и отправить ветку в соответствующий форум.


Судя по слову "консоль" — однозначно виндовоз. Так что getch() прокатит.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
WARNING: expression "to_be || !to_be" is always true
Работа с клавиатурой в консоли
От: rsdnrsdn  
Дата: 17.07.05 13:11
Оценка:
Не подскажите ли, как работать с клавиатурой в консоли? Например, при нажатии на Esc — выход из программы, при нажатии на пробел — остановка программы, при повторном нажатии на пробел возобновление работы программы.

17.07.05 23:57: Перенесено модератором из 'C/C++' — Павел Кузнецов
Re: Работа с клавиатурой в консоли
От: Amidlokos Россия  
Дата: 17.07.05 13:45
Оценка:
Здравствуйте, rsdnrsdn, Вы писали:

R>Не подскажите ли, как работать с клавиатурой в консоли? Например, при нажатии на Esc — выход из программы, при нажатии на пробел — остановка программы, при повторном нажатии на пробел возобновление работы программы.


См. getch() / getche().
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
WARNING: expression "to_be || !to_be" is always true
Re[2]: Работа с клавиатурой в консоли
От: Centaur Россия  
Дата: 17.07.05 15:33
Оценка:
Здравствуйте, Amidlokos, Вы писали:

R>>Не подскажите ли, как работать с клавиатурой в консоли? Например, при нажатии на Esc — выход из программы, при нажатии на пробел — остановка программы, при повторном нажатии на пробел возобновление работы программы.


A>См. getch() / getche().


Ни то, ни другое — не функции стандартной библиотеки C/C++. А стандартными средствами ничего интересного получить не удастся. Поэтому предлагаю выяснить платформу и отправить ветку в соответствующий форум.
Re[4]: Работа с клавиатурой в консоли
От: Rebus83 Россия  
Дата: 17.07.05 17:16
Оценка:
Здравствуйте, Amidlokos, Вы писали:

C>>Ни то, ни другое — не функции стандартной библиотеки C/C++. А стандартными средствами ничего интересного получить не удастся. Поэтому предлагаю выяснить платформу и отправить ветку в соответствующий форум.


A>Судя по слову "консоль" — однозначно виндовоз. Так что getch() прокатит.


А что, в Unix-ах консоль уже отменили?
{8c2f502d-4722-1537-686f-7b45228d6c54}
Какая странная планета! — подумал Маленький принц. — Совсем сухая,
вся в иглах и соленая. И у людей не хватает воображения. Они только
повторяют то, что им скажешь...
Re[5]: Работа с клавиатурой в консоли
От: Amidlokos Россия  
Дата: 17.07.05 18:53
Оценка:
Здравствуйте, Rebus83, Вы писали:

R> А что, в Unix-ах консоль уже отменили?


Там её зовут терминалом, это термин из XWindow. И нет такой жёсткой завязки программы на терминал. Обратите внимание — в любой графической оболочке никсов при запуске неграфического приложения нужно ставить галку, что хочешь увидеть терминал.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
WARNING: expression "to_be || !to_be" is always true
Re[6]: Работа с клавиатурой в консоли
От: MaximE Великобритания  
Дата: 18.07.05 04:44
Оценка:
Здравствуйте, Amidlokos, Вы писали:

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


R>> А что, в Unix-ах консоль уже отменили?


A>Там её зовут терминалом, это термин из XWindow.


Терминал существовал и до X11. В X11 xterm — виртуальный терминал, эмулятор.
Re[7]: Работа с клавиатурой в консоли
От: Amidlokos Россия  
Дата: 18.07.05 08:06
Оценка:
Здравствуйте, MaximE, Вы писали:

ME>Терминал существовал и до X11. В X11 xterm — виртуальный терминал, эмулятор.


Естественно виртуальный Но главное, что "терминал"
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
WARNING: expression "to_be || !to_be" is always true
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.