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

Выход из бесконечного цикла по нажатию кнопки. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Геометрия и графика http://www.cyberforum.ru/cpp-beginners/thread195122.html
Решить задачу и отобразить решение графически на экране. Исходные данные прочитать из текстового файла. Задача: На плоскости задано множество точек А и множество прямых В. Найти две такие различные...
C++ Обработка текста Решить задачу на обработку текста, используя функции работы со строками. Предполагается, что исходным является текстовый файл. В текст могут входить слова из латинских букв, цифры, знаки... http://www.cyberforum.ru/cpp-beginners/thread195121.html
Подсчитать количество букв "x" в предложении и общее количество букв. В тексте несколько строк. C++
данные нужно брать из входного файла а выводить в выходной, причем адрес его надо прописывать вручную. я представление имею как это на С++ сделать, но вот незадача) нужно на чистом С
C++ КЛАССЫ ПОТОКОВ
помогите надо на завтра сделать ету задачку КЛАССЫ ПОТОКОВ Разработать программу для обработки символьной информации в соответствии с вариантом задания. В каждом варианте задания входным является...
C++ Написать функцию, находящую в строке символов симметричное слово. http://www.cyberforum.ru/cpp-beginners/thread195103.html
Возможно ли создание программы: Написать функцию, находящую в строке символов симметричное слово. Заранее спасибо.
C++ массивы Вывести на экран номера всех нечетных элементов подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
836 / 520 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
22.11.2010, 11:02  [ТС]
C++
1
kbhit()
точно

Добавлено через 7 минут
а на линуксе чем можно заменить
C++
1
kbhit()
?

Добавлено через 11 часов 51 минуту
вот что нашел, может пригодится кому (kbhit() на linux)

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
#ifndef _KBHIT_H_
#define _KBHIT_H_
 
#include <sys/select.h>
 
int kbhit()
{
    struct timeval tv;
    fd_set read_fd;
 
    tv.tv_sec=0;
    tv.tv_usec=0;
    FD_ZERO(&read_fd);
    FD_SET(0,&read_fd);
 
    if(select(1, &read_fd, NULL, NULL, &tv) == -1)
        return 0;
 
    if(FD_ISSET(0,&read_fd))
        return 1;
 
    return 0;
}
 
#endif _KBHIT_H_
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.