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

Как очистить cin? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора http://www.cyberforum.ru/cpp-beginners/thread1046921.html
Вычислить и вывести на экран в виде таблици значения функции, заданной с помощью ряда Тейлора, на интервале от Xнач до Xкон с шагом dx с точностью е. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда по формуле ...
C++ В двумерном массиве, элементы которого - целые числа, вставить новую строку после всех строк, в которых нет ни одного чётного элемента В двумерном массиве, элементы которого - целые числа, вставить новую строку после всех строк, в которых нет ни одного чётного элемента. http://www.cyberforum.ru/cpp-beginners/thread1046913.html
Объясните пожалуйста! C++
Всем привет! Нашел код на форуме, который нужен, но не могу разобраться в нем! Программа переводит числа из десятичной в двоичную СС. Можете прокомментировать пошагово? #include "stdafx.h" #include <iostream> #include <iomanip> #include "conio.h" #include "string" using namespace std;
геометрическая прогрессия с использованием потоков C++
Существует два потока, главный в котором вводятся исходные данные и поток в котором выполняется генерация геометрической прогрессии. Результат возвращается в главный поток и выводится. Вот так звучит задание: Генерация геометрической прогрессии: на входе начальный член b0 и число q (знаменатель геометрической прогрессии) и число генерируемых членов. проверка на ошибки: начальный член должен...
C++ Задача http://www.cyberforum.ru/cpp-beginners/thread1046880.html
Нужен код на с++
C++ Найти произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами Дан одномерный массив, состоящий из N вещественных элементов. Найти произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами. Формат входных данных В первой строке входного файла содержится число N (1\le N\le 100). Во второй строке даны N вещественных чисел через пробел. Гарантируется, что среди них только одно максимальное по модулю и одно... подробнее

Показать сообщение отдельно
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12

Как очистить cin? - C++

18.12.2013, 16:22. Просмотров 315. Ответов 1
Метки (Все метки)

собственно защита от дурака, от пользователя требуется цифра, а он вводит букву, и все следующие cin не работают, cin.clear() не подходит, как реанимировать cin ?

Добавлено через 3 минуты
C++
1
std::cin.ignore(std::numeric_limits<std::streamsize>::max(),'\n');
вроде бы нашёл решение, но если первыми символами являются цифры, то cin все равно их записывает, как избежать этого?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru