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

Как назначить клавишу на действие - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структурировать программу, разбив её на отдельные процедуры http://www.cyberforum.ru/cpp-beginners/thread1641754.html
сделана программа, которая закрашивает внутреннюю область треугольника с помощью алгоритма построчной заливки. помогите с структурированием этой программы, разбив ее на отдельные процедуры //Точка внутри контура - Затравочная точка //подключаем стандартные библиотеки для работы #include "stdafx.h" #include <fstream> #include <string.h> #include <iostream> #include "conio.h" #include...
C++ Написать программу, которая копирует файлы из другого файла и считает количество строк Программа, которая копирует файлы из другого файла и считает количество строк http://www.cyberforum.ru/cpp-beginners/thread1641751.html
C++ Подскажите кросспратформенный пример для вывода списка файлов
Есть ли какой нибудь кроссплатформенный пример для вывода списка файлов в директории C++.
Вывести на экран все двузначные числа, делящиеся на каждую из своих цифр и подсчитать количество таких чисел C++
Составить программы для решения следующих задач (выполните задание двумя способами: с использованием одного цикла и с использованием вложенных циклов): Вывести на экран все двузначные числа, делящиеся на каждую из своих цифр. Подсчитать количество таких чисел.
C++ Составить программу для вывода на экран таблицы чисел в треугольном виде http://www.cyberforum.ru/cpp-beginners/thread1641729.html
Составить программы для вывода на экран таблицы чисел в виде: 7 7 7 7 6 6 6 5 5 4
C++ Действия с приближенными числами определить абсолютную и относительную погрешности вычисления значений функции u, считая все знаки операндов a, b, c и d верными.Выполнить расчеты , используя формулу |∆u|=∑_(i=1)^n▒〖|∂u/(∂x_i )|∙|〖∆x〗_i | 〗. Перепишите формулу с помощью редактора формул внизу страницы! Результаты вычислений представить в виде A=a±∆_a A=a∙(1±δ_a ) A=f∙〖10〗^m,... подробнее

Показать сообщение отдельно
rikimaru2013
C++ Game Dev
 Аватар для rikimaru2013
2135 / 968 / 223
Регистрация: 30.11.2013
Сообщений: 3,236
18.01.2016, 18:25     Как назначить клавишу на действие
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream> 
#include <windows.h>
#include <conio.h>
using namespace std;
enum class Keys
{
    NOSET,
 
    LEFT = 75,
    RIGHT = 77,
    TOP = 72,
    DOWN = 80,
    ESC = 27,
    SPACE = 32,
    ENTER = 13,
    I = 'i',
 
};
void main()
{
    cout << "Pressed arrows or Esc for exit:" << endl;
    while(true)
    {
        if(_kbhit())                                                    
        {
            switch(static_cast<Keys>(_getch()))                         
            {
                case Keys::TOP:                                         
                    cout << "Up" << endl;
                    break;
                case Keys::DOWN:                                        
                    cout << "Down" << endl;
                    break;
                case Keys::LEFT:                                        
                    cout << "left" << endl;
                    break;
                case Keys::RIGHT:                                       
                    cout << "Right" << endl;
                    break;
                case Keys::I:
                    cout << "Hello world" << endl;
                    break;
                case Keys::ESC:                                         
                    exit(0);                                            
                    break;
            }
        }
    }
}
 
Текущее время: 13:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru