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

Проверка на нажатие клавиш - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка квадратной матрицы по спирали http://www.cyberforum.ru/cpp-beginners/thread1051440.html
Дана последовательность чисел b1....bn.Получить квадратную матрицу порядка n,элементами которой являются числа, b1..bn в n-ной степени расположенные по схеме: .... помогите....есть кусочек кода но стыдно даже показывать. Помогитееее....
C++ Разработать функцию, определяющую, есть ли в строке S как минимум 5 подряд идущих латинских букв Разработать функцию Is5Latin(const S:string):boolean, определяющую, есть ли в строке S как минимум 5 подряд идущих латинских букв. С помощью данной функции вывести только такие строки из введенного набора, в которых есть по крайней мере 5 подряд идущих латинских букв. http://www.cyberforum.ru/cpp-beginners/thread1051436.html
Разложить sin^2 (x) в ряд Тейлора и вычислить сумму с заданной точностью C++
Здравствуйте, подскажите как можно вычислить sin^2 (x) = ∑ (-1)n * (22n-1 * x2n) / (2n)! . Число n от нуля до бесконечности. Программу составил такую, но получается так, что вычисляются большие числа. Как можно по другому реализовать sin^2 (x). int main() { double x, eps; cin >> x >> eps; double ch_r; // член ряда
Определить среднее арифметическое кодов символов в строке S C++
Разработать функцию Mean(const S:string):integer, определяющую среднее арифметическое кодов символов в строке S (дробную часть отбросить). С помощью данной функции вывести только такие строки из введенного набора, у которых среднее арифметическое кодов символов не меньше 70.
C++ Каждую латинскую букву, идущую после пробела, заменить на большую http://www.cyberforum.ru/cpp-beginners/thread1051432.html
Разработать функцию Change(const S:string):string, возвращающую строку, в которой каждая латинская буква, идущая после пробела, заменяется на большую. С помощью данной функции у каждой строки из введенного набора заменить латинские буквы, идущие после пробела, на большие.
C++ Парсинг xml При написание парсера возникла проблема, как интерпретировать следующий xml <?xml version="1.0" ?> <note item="description"> line1 <line2>Данные</line2> <!--comment--> </note> Собственно вопрос как надо реагировать на line1? Просто игнорировать, трактовать как данные вложенные в note или еще как? Если не сильно ошибаюсь то xml что то типа дерева где данные могут... подробнее

Показать сообщение отдельно
imkerya
1 / 1 / 0
Регистрация: 18.12.2013
Сообщений: 12
22.12.2013, 00:21     Проверка на нажатие клавиш
Пишу в MS Visual C++ программу.
Суть такова, что у меня есть функция_1, которая выполняется при нажатии клавиши(Enter, например)
Далее за ней идёт функция_2, которая должна начать выполняться сразу после проверки "отжатия" клавиши, т.е. сразу после отпускания.
C
1
2
3
4
if(_getch()==13)
    fun_1();
if (!(_kbhit()))
    fun_2();
Так выполняются две функции последовательно сразу. Независимо от того, нажал ли я Enter и держу его или нажав, сразу же отпустил.

C
1
2
3
4
if(_getch()==13)
    fun_1();
if ((_kbhit()))
    fun_2();
Так вторая функция не выполняется вообще.
Думаю, что нужно смотреть функции WinAPI, но что там и куда - понятия не имею.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru