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

Как использовать таймер - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ количество элементов в массиве встречающихся 2 раза http://www.cyberforum.ru/cpp-beginners/thread216786.html
дан одномерный массив состоящий из N элементов. Выяснить количество элементов в массиве А встречающихся более 2-х раз.
C++ одномерный массив. дан одномерный массив А состоящий из N числа элементов. Выяснить сколько элементов в массиве А встречающихся более 2-х раз?...помогите . http://www.cyberforum.ru/cpp-beginners/thread216760.html
Поиск локального минимума!!!Срочно! C++
Помогите написать программу на с++ по следующей задаче : Найти локальный минимум в матрице. Буду очень благодарен!
C++ Файлы
Работа осуществляется в файле. Во входном файле вводится число, а в выходном файле расчитывается его факториал. Прошу помочь.
C++ Подскажите насчёт random() http://www.cyberforum.ru/cpp-beginners/thread216733.html
Люди добрые, подскажите, как можно сделать так, чтобы случайно выбиралось одно из заданных четырёх чисел? Если использовать random(num), то будет случайный выбор от 0 до num-1, а мне нужно...
C++ Подсчитать число точек,находящихся внутри круга Задача: подсчитать число точек,находящихся внутри круга радиусом R с центром в начале координат; кординаты точек заданы масивами X(80), Y(80);расстояние точки от начала координат определять в... подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4655 / 2863 / 228
Регистрация: 12.12.2009
Сообщений: 7,273
Записей в блоге: 2
Завершенные тесты: 1
21.12.2010, 17:59
Вот то, что вам нужно:
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
#include <iostream> 
#include <windows.h>
using namespace std;
void MyGetch();
const int C=20;
int main() {
   cout<<"Press any key..."<<endl;
   MyGetch();
   system("pause");
   return 0;
}
void MyGetch(){
    HANDLE hstd=GetStdHandle(STD_INPUT_HANDLE);
    INPUT_RECORD IR[C];
     DWORD read;
     while(PeekConsoleInputA(hstd,IR,C,&read)){
             Sleep(1000);//здесь можно задавать время
             bool F=false;
             for(int i=0;i<read;i++){
                 if(IR[i].EventType==KEY_EVENT){
                     F=true;
                     break;}        
             }
             if(F)break;
             else cout<<"Don't be stupid!"<<endl;
     }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru