Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> kbhit() 
:(
    Опции темы
Toyamatokanava
Дата 12.11.2012, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 29.10.2012
Где: Ростов-на-Дону

Репутация: нет
Всего: нет



Почему нельзя писать так?

Код

#include "stdafx.h"


#include <stdio.h>
#include <locale>
  #include <conio.h>
#include <iostream>
using namespace std;
using namespace System;
  int  main()
      {
          
        setlocale(LC_ALL,"Russian");
        cout<<"Нажмите любую клавишу\n";
         cin>>kbhit();
      cout<<"Была введена клавиша"<<kbhit();
      _getch();
    return 0;
      }

PM MAIL   Вверх
bsa
Дата 12.11.2012, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



а что по-твоему должна делать строка cin >> kbhit()? Ты вообще на kbhit документацию читал?
PM   Вверх
Toyamatokanava
Дата 16.11.2012, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 29.10.2012
Где: Ростов-на-Дону

Репутация: нет
Всего: нет



Я ожидал получить 1 если клавиша нажата и 0 если не нажата.
PM MAIL   Вверх
feodorv
Дата 16.11.2012, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2214
Регистрация: 30.7.2011

Репутация: 12
Всего: 45



Цитата(Toyamatokanava @  16.11.2012,  15:24 Найти цитируемый пост)
Я ожидал получить 1 если клавиша нажата и 0 если не нажата. 

Так это и возвращает вызов kbhit(), зачем же ещё и cin >> kbhit() пытаться делать?

Добавлено через 3 минуты и 50 секунд
kbhit - проверка ввода с клавиатуры


--------------------
Напильник, велосипед, грабли и костыли - основные инструменты программиста...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0629 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.