1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
|
|
1 | |
Операция при нажатии клавиши25.07.2009, 19:58. Показов 12730. Ответов 11
Метки нет (Все метки)
подскажите как при помощьи клавиши сделать какую то задачу...например при Y сделать что то а при N например закрыть окно...это надо вроде через чар сделать но как, не знаю многопопробовал, не получается...
0
|
25.07.2009, 19:58 | |
Ответы с готовыми решениями:
11
Вывод информации при нажатии клавиши Перехват кода клавиши при нажатии Остановка программы при нажатии клавиши BS Вызов функции при нажатии клавиши |
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
||||||||||||||||
25.07.2009, 20:03 | 2 | |||||||||||||||
1
|
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
|
|
25.07.2009, 20:13 [ТС] | 3 |
аэ то для чего??
Добавлено через 2 минуты 36 секунд 3 ошибки: Warning 1 warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details. d:\Projects\helps\helps\helps.cpp 11 helps Error 2 error C3861: 'FirstAction': identifier not found d:\Projects\helps\helps\helps.cpp 14 helps Error 3 error C3861: 'SecondAction': identifier not found d:\Projects\helps\helps\helps.cpp 15 helps
0
|
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
25.07.2009, 20:18 | 4 |
это предупреждение, что getch - posix не совместима.. т.е. на линухе не прокатит... это выдуманная мной функция)) типа первое действие) ты ж сам спрашивал... аналогично default выполняется тогда, когда не выполнилось ни одно из условий
0
|
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
25.07.2009, 20:22 | 5 |
Тут написано, что рекомендуется использовать _getch() вместо getch(). FirstAction(), SecondAction(), ThirdAction() - это твои функции, которые ты сам должен написать. Добавлено через 1 минуту 36 секунд
1
|
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
25.07.2009, 20:29 | 7 |
да ну? я просто до конца не перводил... а применять getch() или _getch() я большей разницы не вижу.. в серьезный проектах ее не используют, а некоторые часто пишут в VS 6.0 которая не поддерживает _getch()... для совместимости лучше getch() (имхо)
даю установку: сейчас ты открываешь книженку по С++ и чатиешь про оператор switch(). на пальцах его дейсвтие не объяснишь
0
|
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
25.07.2009, 20:40 | 9 |
Добавлено через 5 минут 41 секунду 2@lex: Какой у тебя компилятор ?
0
|
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
25.07.2009, 20:42 | 10 |
ну и? goto тоже не рекомендуют применять..
функция strcpy() тоже не безопасна... так ты что применяешь strcpy_s()? большинсвто студентов программируют или в VS 6.0, или в Borland C 3.1. Стандарты этих компиляторов очень устарелые, и не поддерживают _getch().
0
|
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
|
|
25.07.2009, 22:31 [ТС] | 12 |
0
|
25.07.2009, 22:31 | |
25.07.2009, 22:31 | |
Помогаю со студенческими работами здесь
12
Вывод цвета при нажатии определенной клавиши При нажатии соответствующей клавиши запустить .exe Последовательный сдвиг текста при нажатии клавиши Выбор функции при нажатии определённой клавиши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |