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

Коды клавиш и обработка событий клавиатуры в консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы.Сумма элементов!!! http://www.cyberforum.ru/cpp-beginners/thread423944.html
Нужно перемножить 2 матрицы и вывести результирующую, и сумму элементов каждой строки. Считает только сумму первой строки!!!Где ошибка? Мой Код: #include <iostream> #include <cstdlib> using namespace std; long double** ymnogenie(int n, long double **A, long double **B){
C++ Как можно проверить, запущен ли текстовый файл? Здравствуйте, как можно проверить, запущен ли текстовый файл или нет. Я запускаю txt файл с помощью system("start teoria.txt"); и если он остается открытым мне необходимо закрыть его. И как его можно закрыть? http://www.cyberforum.ru/cpp-beginners/thread423931.html
C++ Pазрешение введенного с клавиатуры имени хоста в IP-адрес
Может кто знает, как выполнить разрешение введенного с клавиатуры имени хоста в IP-адрес. Если честно я даже не совсем понимаю, что от меня требуется сделать. Может кто что-нить подскажет. Спасибо.
C++ Выделить цветом и подсчитать слова, содержащие среднюю букву – гласную
Разработать программу считывающую из заранее созданного текстового файла фрагмент текста объемом 300 - 400 символов, содержащий буквы русского алфавита, цифры, знаки пунктуации и пробела. Текст должен быть представлен в отдельном окне с переносом информации на новую строку только в позиции пробела. Программа должна при выводе проанализировать текст и выделить цветом слова, удовлетворяющие...
C++ Наилучший делитель http://www.cyberforum.ru/cpp-beginners/thread423893.html
В решение задач не сильно понимаю если поможете буду признателен.
C++ Перестановочный шифр. На основе этого мне нужно написать рабочий код на С++. Материал прочитан на несколько раз и уже выдвинуто множество идей, код пишется, но остается ощущения, что я двигаюсь в неправильном направление. Прошу вашей помощи пожалуйста!!! План действия, к-рый реализую: 1. ввожу текст с клавиатуры (уже в самом коде для простоты). Затем в массиве m - должны хранится цифры, соответ порядку букв сообщения,... подробнее

Показать сообщение отдельно
D_Ok
44 / 33 / 12
Регистрация: 11.02.2014
Сообщений: 134
23.02.2014, 20:03     Коды клавиш и обработка событий клавиатуры в консоли
Не работают часть кнопок, например 13, 27, 8, 32, считует, а стрелки нет, у меня ноут, могут у них быть другие коды?

Добавлено через 27 минут
решил проблему вот-таким способом:
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
#include <iostream>
#include <conio.h>
int main()
{
    using namespace std;
    char x;
    x = getch();
    switch (getch()) //перед этим было switch(x)
    {
    case 72:
        cout << "Up" << endl;
        break;
    case 80:
        cout << "Down" << endl;
        break;
    case 75:
        cout << "Left" << endl;
        break;
    case 77:
        cout << "Right" << endl;
        break;
    }
    return 0;
}
объясните почему надо писать выбор из считаного символа, а не x, или он не присваивает код стрелочек? Почему тогда с определенными кодами, работает метод с "x", а в случае стрелочек нет?
 
Текущее время: 05:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru