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

Отследить ввод с клавиатуры... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аналог модуля Делфи в С++ http://www.cyberforum.ru/cpp-beginners/thread336079.html
Соббсно, в теме и есть вопрос. Есть модуль в делфях, а что есть аналогичное в С++??? . У нас преподают паскаль и тут задача поступила небольшая - написать программку(неважно какую) , используя...
C++ массив string void func(string *mas) { //здесь } int main() { string s = { "one", http://www.cyberforum.ru/cpp-beginners/thread336072.html
C++ Дана квадратная матрица
прога на Си помогите решить дана квадратная матрица порядка N (элементы не отрицательны) Получить вторую матрицу. Элемент второй матрицы=1 i+j если сумма индексов равна элементу =-1...
даны натуральные числа N C++
прога на Си помогите решить Даны натуральные числа N b1,...,bn. Вычислить f(b0)+f(b1)+....f(bn) f(x)= x^2; x...
C++ перегрузка классов http://www.cyberforum.ru/cpp-beginners/thread336055.html
Народ, всем привет:D!!! 2 дня тому назад писал код в которм необходимо было добавить в базовый и производный классы констуктор с дополнительными параметрами, сделал, компилятор показывает что нет...
C++ задания из книги Плаугера из "Standard C Library" Exercise 1.4. Write a version of assert.h and xassert.c that prints all assertions. Why would you want to use this version? Exercise 1.5. Write a handler for the signal... подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
25.07.2011, 20:48
Цитата Сообщение от popoff17 Посмотреть сообщение
запретить ввод символов и цыфр, только буквы...
буквы не считаются символами?
"юзать getch()" но как его использовать ни примеров, ни объяснений я не смог найти.
плохо искали. Ниже цитата из справочника, который есть в электронном виде и скоро будет распечатан на каждом заборе:
getch Вводит символ с клавиатуры без эхо-отображения
на экране
-----------------------------------------------------------------

Назначение Водит символ с клавиатуры без эхо-отображения
на экране.

Синтаксис #include<conio.h>
int getch(void);

╔═══════╤══════╤═════════╤════════╤═════════╗
║ DOS │ UNIX │ Windows │ ANSI C │ C++ only║
╟───────┼──────┼─────────┼────────┼─────────╢
║ * │ │ │ │ ║
╚═══════╧══════╧═════════╧════════╧═════════╝

Замечания Функция getch cчитывает один символ
непосредственно с клавиатуры без
эхо-отображения его на экране.

Возвращаемое getch возвращает считанный с клавиатуры символ.
значение

Смотри также cgets, cscanf, fgetc, getc, getchar, getche,
getpass, kbhit, putch, ungetch

Пример

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 #include <conio.h>
       #include <stdio.h>
 
       int main(void)
       {
          int c;
          int extended = 0;
          c = getch();
          if (!c)
             extended = getch();
          if (extended)
             printf("Символ является расширенным\n");
          else
             printf("Символ является нерасширенным\n");
 
          return 0;
       }
однако, в справочнике есть пример? В гугле/яндексе/.../... примеров нету?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.