|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.01.2011, 19:39 | #1 |
Регистрация: 23.05.2010
Сообщений: 6
|
Си++.проблемы с работой функции cin.get()
Ставлю cin.get() в конце кода, чтобы увидеть последний результат выполнения программы в окне вывода(или это окном отладки называется,не уверена), но почему-то никакой реакции.можно конечно воспользоваться
int ch; cin<<ch; но это аж 2 строки=)что уже не красиво) программа точно работает, при пошаговой отладке результат был выведен верный и код выполнения возвращает нулевой. заранее извиняюсь за нубовский вопрос. |
24.01.2011, 22:13 | #2 |
Регистрация: 23.05.2010
Сообщений: 6
|
можно закрывать тему
я нашла причину)
|
25.01.2011, 00:37 | #3 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
ну так расскажите, народу же интересно1 :D
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
25.01.2011, 01:25 | #4 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
после cin , символ \n(ентер) остается в потоке. При вызове cin.get требует символ и этот ентер выводится из потока (за вас вводится ентер). Решение:
1) 2 раза вызывать cin.get() 2) Код:
|
25.01.2011, 08:33 | #5 |
Регистрация: 23.05.2010
Сообщений: 6
|
да, NiCola999 все правильно написал,спасибо=)
причем именно так я и поступила(дважды вызывала cin.get()) Последний раз редактировалось nafanya_naf; 25.01.2011 в 08:35. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
cin.get в while | kaljan775 | Общие вопросы C/C++ | 6 | 30.09.2010 14:59 |
Cin | _-Re@l-_ | Общие вопросы C/C++ | 8 | 25.06.2010 23:17 |
Thread. проблемы с работой потока. Моментально исчезают созданные в потоке формы. | Casper-SC | Общие вопросы .NET | 3 | 24.04.2010 12:28 |
Проблемы с работой с курсором. | anger | Помощь студентам | 9 | 13.05.2009 09:50 |
Проблемы с дипломной работой | HAMMAN | Помощь студентам | 3 | 16.05.2008 12:38 |