Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 25.11.2010, 02:21   #1
khorolpavel
Пользователь
 
Регистрация: 15.12.2009
Сообщений: 25
По умолчанию <b>Осуществление ввода с клавиатуры без последующего подтверждения(без ENTER)</b>

Написал небольшую програмку, в которой я перемещаюсь по клеточкам при помощи клавиш w, a, s, d. После ввода одной из клавиш (я использую cin), чтобы перейти к следующему действию, нужно нажимать ENTER. Подскажите, как можно реализовать эту операцию без ENTER. Спасибо.
khorolpavel вне форума   Ответить с цитированием
Старый 25.11.2010, 03:54   #2
coNsept
Форумчанин
 
Аватар для coNsept
 
Регистрация: 14.12.2009
Сообщений: 716
По умолчанию

_getch(); // Ожидание нажатия клавиши.
coNsept вне форума   Ответить с цитированием
Старый 30.12.2010, 13:04   #3
Windik
Новичок
Джуниор
 
Регистрация: 30.12.2010
Сообщений: 3
По умолчанию

getche()

или

getch()

Разница в том, что в одном случае символ при вводе выводится на экран, а в другом - нет.
Windik вне форума   Ответить с цитированием
Ответ
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ответ на клавиши без подтверждения. Иван=) Помощь студентам 5 03.11.2010 19:55
Нажатие на Enter без перевода на новую строку notbugme Общие вопросы C/C++ 12 19.09.2010 20:39
фильтр без enter в ehlib kate158 Общие вопросы Delphi 0 02.08.2010 14:25
Как удалить лист без подтверждения? kaa1977 Microsoft Office Excel 1 31.03.2010 15:30
Обновление программы по http протоколу без открытия браузера и подтверждения The Best Работа с сетью в Delphi 9 21.07.2009 16:57