Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > С/С++
Перезагрузить страницу Использование cin.get как правильно использовать
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Балабек Балабек вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.12.2010
По умолчанию Использование cin.get как правильно использовать - 15.12.2010, 08:45

Доброе время суток!
Есть прога:
while(1)
{
cout<<"Press a key from 'a' to 'g' or q to quit"<<endl;
char c,cr;
cin.get(c);cin.get(cr);
if(c=='q')
break;
if(c<'a'||c>'g')
continue;
(*func_table[c-'a'])();
}
Скажите, пожалуйста, как в данном случае работает cin.get(cr)? Заранее благодарю!
Ответить с цитированием
  (#2 (permalink)) Старый
wanja wanja вне форума
Member
 
Сообщений: 589
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 08.05.2005
По умолчанию 15.12.2010, 11:48

Добывает символ из буфера ввода....
Ответить с цитированием
  (#3 (permalink)) Старый
ProgerExpert ProgerExpert вне форума
Профессионал
 
Аватар для ProgerExpert
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.12.2010
По умолчанию 15.12.2010, 15:16

cin.get() читает еденичный символ из потока воода (альтернатива getch() из С).
Цитата:
как в данном случае работает cin.get(cr)?
При каждом повторении цикла читает введеный символ в переменную типа char - cr.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно использовать facts Alexiski Prolog 1 12.11.2011 12:46
Как правильно использовать <iostream> или <iostream.h> Garik C++ Builder 0 27.10.2006 18:13
Как правильно использовать с IE XMLHTTP and_vs DHTML, JavaScript, VBScript 2 17.07.2006 11:02
Как правильно использовать компонент textArea vaz Flash и ActionScript 0 04.05.2006 09:48
ADOStoredProc как правильно использовать этот компонент Zmiy2005 Delphi 2 18.04.2006 10:01
Как использовать ВЕБ сервисы Artur_gerasiuk C++ Builder 0 02.02.2006 14:34
Как правильно использовать существующий код c001bit С/С++ 26 17.07.2005 11:48
Как правильно использовать namespace Vladimir the Red Sunny Visual C++ 18 03.04.2004 22:46
Write/Read Console как правильно использовать эти функции St@lker WinAPI 2 24.03.2004 04:47
ACDSee для 2D, а для 3D что использовать Anonymous Программирование графики 1 17.01.2004 00:56
Как в работе правильно использовать AfxBeginThread Anonymous Вопросы начинающих программистов 0 12.10.2003 16:00
Удобно ли Вам использовать GC TNT Java 10 19.08.2003 22:35



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов