|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.07.2012, 19:32 | #1 |
Пользователь
Регистрация: 11.05.2012
Сообщений: 15
|
Программирование клавиатуры
Начал учить С++. Пока разбираюсь на Borland C++ 3.1 for DOS.
Появился вопрос: в Паскале есть модуль CRT для расширенной работы с экраном и клавиатурой. Есть в С++ что-то подобное? Сейчас конкретно волнует клавиатура. В Паскале чтобы не тормозить программу при вводе есть функция KeyPressed, которая проверяет буфер клавиатуры и, если он не пуст, то нажатую клавишу можно было считать в переменную при помощи ReadKey. Т.е. если была нажаты клавиша, она считывается, если нет- программа продолжает свою работу без задержки и запроса на ввод. |
06.07.2012, 19:36 | #2 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 352
|
|
06.07.2012, 20:30 | #3 |
Пользователь
Регистрация: 10.06.2012
Сообщений: 22
|
Спасибо) был тот же вопрос
|
06.07.2012, 20:31 | #4 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
1. Не советую учить C++ в этой среде. Там используется еще доСтандартная версия языка, компилятору порядка 20 лет, плюсы с тех пор очень сильно поменялись. Лучше всего скачайте MS Visual Studio в Express версии - она бесплатная, находится на сайте MS. С помощью толковой книжки консоль вы вполне освоите, а там уже думайте, куда идти дальше, чтоб работать и с графикой, и со всем прочим.
Переучиваться с борландовского варианта на современный будет сложнее и даже вреднее, чем сразу выучить нынешний вариант языка (правда, встает вопрос, какой вариант считать нынешним - стандарт C++ 03 или не так давно наконец вышедший C++ 11, бывший C++ 0x - но это уже другой вопрос). 2. Код:
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программирование или web-программирование? | Дмитрий Батогов | Помощь студентам | 3 | 23.06.2011 14:14 |
Клавиатуры | Levsha100 | Компьютерное железо | 25 | 25.10.2010 12:29 |
Про программирование клавиатуры.Паскаль 7.0 | Almost456 | Помощь студентам | 3 | 16.12.2009 18:42 |
принадлежит ли число, введённое с клавиатуры отрезку (а;в). Границы отрезка вводятся с клавиатуры | Maria, Russia | Помощь студентам | 3 | 17.02.2009 22:01 |
имитация клавиатуры | Var17 | Win Api | 3 | 17.06.2008 14:28 |