@rkiller
0 / 0 / 0
Регистрация: 15.11.2009
Сообщений: 18
|
|
|
22.11.2009, 10:29. Просмотров 4397. Ответов 3
Помогите решить
Напишите программу, печатающие коды, генерируемые при нажатии любой клавиши или комбинации клавиш. Используйте функцию getch () (заголовочный файл conio.h). Данная функция трактует нажатие отельной клавиши или комбинации клавиш как генерацию одно- или двухбайтового кода. Если генерируется двух байтовый код, то первый байт нулевой.
Примечание не знаю зачем дано:
Строка символов - это массив, элементами которого являются символы. Важно помнить, что для работы со строками под них нужно выделять память. Необходимую память нужно выделять с некоторым запасом. Конец строки фиксируется символом с кодом нуль '\0'. Все функции, работающие со строками, должны обрабатывать символы в массиве, пока не обнаружат символ конца строки
Помогите пожалуйста написать выход из цикла при нажатии ctrl+Z
C++ | 1
2
3
4
5
6
7
8
9
10
11
| #include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int c;
while (c = getch())
cout << '\n' << c;
return 0;
} |
|
0
|