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

Вопрос по нажатию клавиш - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка правильности ввода строки http://www.cyberforum.ru/cpp-beginners/thread58686.html
Доброго дня! Имеется строка string str, задана изначально, пользователь вводит с клавиатуры другую строку string proverka, нужно проверить полное осимвольное совпадание двух строк. Есть ли какя-нибудь встроенная функция или надо самому прогаммировать? :) Что-то вроде проверки правильности ввода пароля. Если хотя бы один символ не совпадает, то всё, строка введена неверно.
C++ Что не так? #include <iostream> int main() { setlocale(LC_ALL, "_"); int n, i; std::cout<<"Введите количество элементов:\n> ", std::cin>>n; int *mas = new int; std::cout<<"Введите массив:\n"; for(i = 0; i < n; ++i) http://www.cyberforum.ru/cpp-beginners/thread58680.html
C++ Вернуть сумму кодов всех элементов массива и заменить все вхождения символа «#» на букву А
вот задание: Написать функцию, которая для заданного в качестве пара метра массива типа char возвращает сумму кодов всех его элементов и заменяет все вхождения символа «#» на букву А. В главной программе определить суммарное значение кодов символов в обоих массивах. не могу выложить какой-нибудь исходный код поскольку не знаю даже с чего начать=(
Представляют ли элементы введенного с клавиатуры массива возрастающую последовательность C++
1. Написать программу, которая проверяет, представляют ли элементы введенного с клавиатуры массива возрастающую последовательность (одномерный массив вещественных чисел) помогите пожалуйста! Добавлено через 9 минут спасибо
C++ ASCII http://www.cyberforum.ru/cpp-beginners/thread58646.html
как пользоваться таблицей ASCII в языке программирования С мне нужно забить в массив русские букы ввиде кода ASCII напишите пример как в массив просто обьявить массив и проинициализировать его ввиде ASCII кодов русских букв
C++ Как правильно создать двумерный массив? как правильно создать двумерный массив?? подробнее

Показать сообщение отдельно
VtaMC
Просто Веталь
 Аватар для VtaMC
159 / 99 / 5
Регистрация: 11.05.2009
Сообщений: 628
25.10.2009, 08:46     Вопрос по нажатию клавиш
Если консольно, то можно использовать функцию getch() из библиотеки conio.h, она возвращает номер нажатой клавиши.
Например:
cout << getch(); - при нажатии кнопок будут отображаться их номера.
Сообщение "Нажата клавиша Enter" можно тогда сделать так:
C++
1
2
3
4
5
switch(getch())
{
 case 13: cout << "Нажали клавишу Enter"; break
 //сюда можно поместить и другие номера кнопок
}
 
Текущее время: 04:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru