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

прога, которая по нажатой клавише выводит ascii - код символа это клавиши или scan - код самой клавиши. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 2 задачи http://www.cyberforum.ru/cpp-beginners/thread288518.html
Прошу помощи!нужно написать 2 задачи : 1. Найти число, которое «дальше всех» от среднего арифметического, если таких чисел несколько, то в качестве результата использовать число, идущее первым по порядку среди таких чисел. 2.В каждой строке удаляются слова, которые состоят из одного или двух символов, при этом количество пробелов в строке не должно измениться.
C++ Переворачивание строки Почему не работает? //ex7_1.cpp //переворачивает строку #include <iostream.h> #include <string.h> // strlen() int main() { void reversit(char ); //прототип const int MAX =20; //размер массива http://www.cyberforum.ru/cpp-beginners/thread288510.html
C++ объект cin
Добрый день. скажите как попасть в ретерн, если поток идет с консоли? if(!cin.get(ch)) return curr_tok = END;
Поиск слова в текстовом файле C++
Программа ищет заданное слово в файле с текстом, в результате нужно вывести на экран этот же текст, где заданное слово будет выделено другим цветом. С выводом текста на экран я разобралась, ниже написанная программа. А вот как сделать поиск по слову не понимаю, как именно его прописать и где?
C++ Хватит ли денег http://www.cyberforum.ru/cpp-beginners/thread288476.html
Музыкальный диск Входной файл:test.in Выходной файл:test.out Ограничение по времени: 0.5 с Музыкальный диск стоит x руб. n коп. У вас имеется a руб. b коп. Хватит ли вам денег на покупку диска? В случае недостатка, определите, сколько денег нужно добавить. Входной файл В первой строке даны целые числа x и n, разделенные пробелом (0 ≤ x ≤ 1000, 0 ≤ n ≤ 99, x и n одновременно не могут быть...
C++ Сортировка массива(вектора)структур по одному полю Код:#include <iostream> #include <sstream> #include <vector> #include <algorithm> struct Person{ std::string surname,name; unsigned school,points; }; int main(){ std::vector<Person> arr; подробнее

Показать сообщение отдельно
doom-3008
11 / 11 / 0
Регистрация: 01.05.2011
Сообщений: 32
04.05.2011, 20:14     прога, которая по нажатой клавише выводит ascii - код символа это клавиши или scan - код самой клавиши.
Может поможет, когда то для себя писал...
При нажатии клавиши выводит аски-код и скан код , при нажатии ESC выход с программы.

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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include<stdio.h>
#include<conio.h>
#include<dos.h>
 
#define __arg ...
 
int flag=0;
 
void interrupt far (*old) (__arg);
 
void interrupt far obrabotchik(__arg)
{
    if(flag & (inportb(0x60)==20))
    {
        printf ("Simvol     Skan_kod     ASCII\n\n");
    }
 
    old();
}
 
int main()
{
 
    char ASCII=0, scan_kod=0, scan_kod_Alt_Shift_F1=104;
 
    clrscr();
 
    old=getvect(0x09);
    setvect(0x09, obrabotchik);
 
    printf ("Simvol     Skan_kod     ASCII\n\n");
 
    while(1)
    {
        asm{
            mov ah,0
            int 16h
            mov ASCII, al
            mov scan_kod, ah
        }
 
        if (ASCII==27)
        {
            break;
        }
 
        if (scan_kod_Alt_Shift_F1==scan_kod)
        {
            flag=!flag;
        }
 
        else {
            if (scan_kod_Alt_Shift_F1!=scan_kod)
            printf ("%3c %12d %11d\n", ASCII, scan_kod, ASCII);
        }
 
 
    }
 
    clrscr();
    return 0;
 
}
 
Текущее время: 11:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru