![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.03.2009
Сообщений: 62
|
![]()
Доброго времени суток товарищи. Возникла необходимость средствами С\С++ определять коды нажатых клавиш. Желательно именно средствами С\С++, по возможности не используя win api. Подскажите пожалуйста, буду очень признателен.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
А в чем проблема?
Код:
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.03.2009
Сообщений: 62
|
![]()
эээ...сорри, туплю )) спасибо, тему в утиль
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
ох уж этот, гром...
Код:
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
Ну да, согласен, наворотил я тут... (хотя <conio> билдер спокойно проглатывает и нормально работает)
Только вот int main чем плох? Страуструп меня приучил именно к такому варианту.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]()
Согласно стандарта языка у main обязательно возвращать int. Никакие void main не должны работать. Так же не обязательно в main писать return 0 в конце, т.к. это компилятор сам должен "подрисовать", при необходимости.
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
![]()
pu4koff, спасибо просветил... Но у меня почему-то студия ругается на отсутствие ретурна... В чем может быть дело?
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]()
Зависит от версии студии. Если 6, то она стандарту плохо соответствует, да и этот пункт как бы не недавно ввёлся. Последние версии студии должны это поддерживать как в стандарте прописано.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
код нажатой клавиши | galaid | Общие вопросы Delphi | 4 | 24.05.2009 20:03 |
Проблема с обработкой нажатой клавиши | Bayazet | Общие вопросы Delphi | 7 | 10.02.2009 13:21 |
Определение сканкода нажатой клавиши | Peter86 | Общие вопросы Delphi | 6 | 07.01.2009 08:25 |
вывести код нажатой клавиши | fclmhooligan | JavaScript, Ajax | 0 | 22.10.2008 09:32 |