Форум программистов, компьютерный форум CyberForum.ru

Почему необходимо применять cin.get() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите решить задачу на C++ для Windows XP http://www.cyberforum.ru/cpp-beginners/thread403327.html
написать программу, которая управляет приложением calc, после 5 секунд , проверяет является ли работа последний программа закончена, или она ещё работает, если она до сих пор работает, то закрывает его.
C++ устраните неполадки Microsoft Visual c++ runtime library CodeBlocks" и C++ Builder 6 не работают. Выводит : this application has requested the runtime to terminate it in unusual way.please contact the aplication's support team for more information" http://www.cyberforum.ru/cpp-beginners/thread403324.html
C++ Косяки с графикой при переключении окон
Вобщем, я отчаялся понять в чем дело. Нужно в заданной клетке поля нарисовать нолик(игра "Крестики-нолики"). Все норм, но когда я переключаю окно, на какое-нибудь другое, а затем снова на окно программы, то все нолики, кроме, почему-то, ноликов нулевого столбца, рисуются красным и с другим радиусом "дырки". Хотя в функции есть if else на выбор кисти, и выбор идет между пурпурной и синей. да и...
нахождение максимальной суммы элементов из строки и столбца в СИ++ C++
Здравствуйте:curtsy: помогите пожалуйста решить задачу :tender: а задача такая: в квадратной матрице А размера N<=11 найти N элементов, по одному в каждой строке и столбце, чтоб их сумма была максимальной. Тема перенесена в раздел: С/С++ для начинающих. Исходный раздел: Delphi для начинающих.
C++ Определение количества часов, отводимых на приём зачёта http://www.cyberforum.ru/cpp-beginners/thread403302.html
Уважаемые участники форума,напишите пожалуйста код следующей программы на С++: Определение количества часов, отводимых на приём зачёта/экзамена по числу студентов в группе. Входные данные – число студентов и время, отводимое на ответ одного студента. Выходные данные – общее время, отводимое на приём экзамена или зачёта. Задача требует срочного решения,поскольку срок её сдачи на проверку...
C++ [C++] Задача с Графами или стеками. 1)Дан стэк,содержащий целые числа.Удалить из него все нулевые элементы. Д2)ля неориентированного графа определить степени вершин.В случае равенства всех степеней изменить степень одной из них. Помогите решить ОДНУ из задач.мне надо программа на Вижиоле С++. подробнее

Показать сообщение отдельно
MegaEvgeniy
 Аватар для MegaEvgeniy
7 / 7 / 0
Регистрация: 06.11.2011
Сообщений: 113
10.12.2011, 15:38  [ТС]     Почему необходимо применять cin.get()
odip,

"Ошибка! Введите целое число: "

Вот эта строка бесконечно выводится на стандартном устройстве вывода, если я ввожу недопустимое значение (например литеральную строку или литеральный символ, кроме целых чисел).

Что же происходит с потоком ? Почему если я уберу std::cin.get() , то у меня появляется это недоразумение, и почему при новой итерации цикла (с помощью оператора continue) не просит ещё раз ввести со стандартном устройства ввода в переменную bolsh ?
 
Текущее время: 14:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru