Форум программистов, компьютерный форум CyberForum.ru

Считывание нажатия клавиш с клавиатуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ использована неинициализированная локальная переменная "info" http://www.cyberforum.ru/cpp-beginners/thread168882.html
#include <iostream> using namespace std; int main(){ enum paytype{CARD,CHECK}; struct{ paytype ptype; union { char card; long check;
C++ Перевод длинного двоичного числа в десятичную СС Как можно перевести число из двоичной системы счисления в десятичную ели число длиной в 100-300 знаков... http://www.cyberforum.ru/cpp-beginners/thread168878.html
C++ Определить, содержит ли последовательность хотя бы одно простое число
Вводится последовательность из N целых положительных элемен-тов. Определить, содержит ли последовательность хотя бы одно простое чис¬ло. Для определения простого числа создать функцию. Подскажите как делать,пожалуйста.
C++ массив и возрастающая последовательность
#include <iostream> using namespace std; void main() { int t; int n; for (int i=0; i<5; i++) { cin >> t;
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread168847.html
для каждого массива определить минимальный по модулю элемент и количество положительных элементов массива расположенных ЗА ним. а он считает ПЕРЕД ним. не понимаю как изменить... #include <stdio.h> // Подключение внешних файлов(библиотек) #include <math.h> #include<conio.h> #include <iostream> using namespace std; //...
C++ Определить количество корней уравнения х2 = A + 1 Написать программу, которая по заданному значению А определяет количество корней уравнения х2 = A + 1 и выводит значения корней вместе с необходимыми сообщениями. подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
24.09.2010, 17:57     Считывание нажатия клавиш с клавиатуры
Вот так будет работать:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <conio.h>
using namespace std;
 
 
int main()
{
    char ch;
    int code;
    while(1)
    {
        ch = getch();
        code = static_cast<int>(ch);
            if(ch == 27) // если клавиша esc
                exit(0);
    }
 
}
Добавлено через 4 минуты
80 - кнопка навэрх
72 - кнопка вныз
или наоборот
 
Текущее время: 18:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru