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

Getch для управляющих клавиш - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нет откомпилированного файла http://www.cyberforum.ru/cpp-beginners/thread25649.html
Попробовал создать проект с AppWizard, в точности как описано здесь: http://www.firststeps.ru/mfc/steps/r.php?30 Суть в следующем. Если откомпилировать сразу после создания проекта, то создаётся исполняемый файл. Потом вношу изменения в проект, запускаю, запускается изначальный проект, без изменений. Даже если запустить с явными ошибками, всё равно будет получен исходный результат. Если...
C++ Определить четырехзначное число Помогите с помощью операторов while, do-while, for, break,continue вычислить четырехзначное число, которое делится на 2,7 и 11! состоит всего из двух одинаковых цифр и сумма всех четырех цифр равна 30! http://www.cyberforum.ru/cpp-beginners/thread25614.html
C++ Считать текст из файла, найти самое длинное слово и определить сколько раз оно встретилось в тексте
Помогите пожалуйста решить задачу по строкам в C++: написать программу, которая считывает текст из файла, находит самое длинное слово и определяет сколько раз оно встретилось в тексте
C++ Дан массив F[0:n-1].Сформировать два новых массива: первый содержит элементы, не превышающие заданного числа, а второй - все остальные
Помогите пожалуйста.Нужен полный текст программы, заранее благодарен
C++ Дан массив E[0:n-1].Поменять местами его первый чётный и последний нечётный элементы http://www.cyberforum.ru/cpp-beginners/thread25601.html
Помогите пожалуйста.Нужен полный текст программы, заранее благодарен
C++ Дан массив D[0:n-1]. Удалить из него элементы, расположенные между первым и последним отрицательными элементами путём сдвига помогите пожалуйста. Нужен полный текст программы, заранее благодарен подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
11.03.2009, 13:24     Getch для управляющих клавиш
C
1
2
3
4
5
6
7
8
9
10
11
12
 
#include <stdio.h>
 
/* выводит коды клавиш */
main()
{
    int c;
    
    while ((c = getchar()) != EOF)
        printf("%#x\n", c);
    return 0;
}
Код
[guest@station tmp]$ ./test
^[[A
0x1b
0x5b
0x41
0xa
^[[B
0x1b
0x5b
0x42
0xa
^[[C
0x1b
0x5b
0x43
0xa
^[[D
0x1b
0x5b
0x44
0xa
[guest@station tmp]$
это верх, низ, право, лево

Добавлено через 3 минуты 0 секунд
Код
[guest@station tmp]$ ./test
^[OP
0x1b
0x4f
0x50
0xa
^[O2P
0x1b
0x4f
0x32
0x50
0xa
[guest@station tmp]$
F1, Shift+F1
 
Текущее время: 18:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru