Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Палиндром. Почему WA1? Одно из известных развлечений со словами - составление палиндромов. Палиндромом называется предложение, которое, после удаления из него всех пробелов и знаков препинания, читается одинаково справа налево и слева направо. Создатели одного известного текстового редактора пишут новую версию модуля для проверки орфографии. Они хотят реализовать возможность вывода подсказки для пользователя на тот... https://www.cyberforum.ru/ cpp-beginners/ thread1787270.html Storage durations C++
Страшно обилие реализаций абстракции и правил их применения :) Лямбды, насколько я помню - это объекты (анонимные функтоуры?), создаются без нью, живут на стеке, делита не требуют... Или я все спутал с прямым углом? По мотивам этой темы https://www.cyberforum.ru/cpp-beginners/thread1786764.html создана новая, т.к. там обсуждение ушло за рамки вопроса ТС
C++ Множественное наследование Доброго времени суток. Есть ряд операций. Логически операции делятся на группы ( к примеру, запрос, ответ, чтение из буфера и .п.). В зависимости от группы, появляется специализация ( у всех операций есть общие черты (наличие имени операции), общий метод, но у каждой группы есть свои спец. методы...к примеру, сформировать запрос). В двух разных местах кода нужно обращаться к классам , как к... https://www.cyberforum.ru/ cpp-beginners/ thread1787242.html C++ Полицейские-рекруты https://www.cyberforum.ru/ cpp-beginners/ thread1787237.html
Недавно в вашем городе открылось отделение полиции. Сейчас идет набор кадров для работы в новом отделении. А тем временем, преступления все совершаются в городе. Достоверно известно, что один полицейский может расследовать только одно преступление за всю свою жизнь. Если преступление произошло в тот момент, когда в отделении полиции не было ни одного незанятого преступлениями полицейского, то...
Найти число, не входящее в заданную последовательность натуральных чисел C++
Прошу помочь решить. Задано число N и последовательность из N-1 натуральных чисел. Все числа лежат в диапазоне и не повторяются. Это означает, что существует единственное число из , которого нет в последовательности. Найти его. Для полного балла найдите линейное решение (количество действий пропорционально N, а не, скажем, квадрату N) Вход 7 6 1 2 5 7 4 10 2 3 4 1 8 9 5 6 10
C++ Вывести результат последовательного применения циклического сдвига вправо заданной последовательности k раз Циклическим сдвигом вправо последовательности называется последовательность, получаемая из исходной перемещением последнего элемента в начало. Заданы числа N и k и последовательность целых чисел длины N. Вывести результат последовательного применения циклического сдвига вправо данной последовательность ровно k раз. Вход 5 2 1 2 3 4 5 6 1 7 1 7 2 6 1 5 5 https://www.cyberforum.ru/ cpp-beginners/ thread1787232.html
C++ Распечатать все индексы вхождения числа х в последовательность а, начиная с последнего https://www.cyberforum.ru/ cpp-beginners/ thread1787231.html
Задана длина N последовательности целых чисел a и сама последовательность. После этого задается некоторое число х. Распечатать все индексы вхождения числа х в последовательность а, начиная с последнего. Если искомый элемент в последовательности вовсе отсутствует, вывести -1. В этой задаче элементы нумеруются с единицы! Вход 5 1 2 3 4 5 2 10 1 2 3 4 5 6 1 1 2 1 1
C++ Выяснить является ли заданная последовательность строго возрастающей, строго убывающей, или ни тем и ни другим
На вход программы дается целое положительное число N большее единицы (N>1) и последовательность из N целых чисел. Написать Ascending, если последовательность строго возрастающяя, Descending, если последовательность строго убывающая и Neither, если ни то, ни то. Вход 5 1 2 5 7 9 6 1 1 2 5 7 9
C++ Реализовать конвертер оттенка цвета из формата RGB (кодированный тремя байтами) в формат HTML https://www.cyberforum.ru/ cpp-beginners/ thread1787225.html
Любой цвет можно определить компонентами r, g, b - красный, зеленый, синий. В зависимости от того, сколько байтов выделено на каждую компоненту, можно получить разное количество оттенков. В данной задаче мы предполагаем, что работаем с 3-хбайтовым цветом, где каждый компонент занимает один байт. Таким образом, компоненты r, g, и b - целые числа в диапазоне . Цвет будет задаваться в форматe (r; g;...
C++ Определить цвет шахматного поля, заданного в стандардной нотации Задано шахматное поле в стандардной нотации. Определить его цвет. Вход a1 b3 h5 e7 Выход black https://www.cyberforum.ru/ cpp-beginners/ thread1787222.html
Перевод букв заданных слов из одного регистра в другой согласно условию C++
Привет всем помогите решить. Спасибо Задано слово из трех букв. Слово состоит только из латинских букв, маленьких и больших. Вывести то же слово, где первая буква заглавная, остальные маленькие. Вход DOG cat aRt biG
C++ Как побороть проблему множественного определения? https://www.cyberforum.ru/ cpp-beginners/ thread1787213.html
7791 / 6558 / 2984
Регистрация: 14.04.2014
Сообщений: 28,667
29.07.2016, 18:14 0

Что делает cin.ignore(); - C++ - Ответ 9413108

29.07.2016, 18:14. Показов 101271. Ответов 33
Метки (Все метки)

Ответ

TheBig, не до '\n', а до EOF.
Maxim09, когда ты вводишь, например 10, в потоке будет "10\n". В number попадут только цифры, а '\n' останется в потоке и, возможно, будет мешать другим операциям ввода. Поэтому его удаляют.

Вернуться к обсуждению:
Что делает cin.ignore(); C++
3
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.07.2016, 18:14
Готовые ответы и решения:

Что делает метод cin.ignore?
cin.ignore(0,'\n'); Что она делает?

Как работает cin.peek, cin,get, cin.ignore, cin.clear?
Здравствуйте, товарищи и не товарищи!:) Я только начал изучать C++, а уже использую вещи, которые...

Метод getline(cin, m) не срабатывает без cin.ignore() / Ревью кода
Почему в моем случае getline(cin, m) не срабатывает без cin.ignore() ? Если по коду есть...

Объясните работу методов cin.getline и cin.ignore
Фрагмент программы ниже. Что делают cin.getline и cin.ignore (12-13 строки) void...

33
29.07.2016, 18:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.07.2016, 18:14
Помогаю со студенческими работами здесь

Для чего в код вводится cin.ignore после того, как cin>> уже сработало?
Доброго времени суток! Просматриваю простой код. Вводится строка типа string: фунты и дюймы Затем...

Проблема с cin.ignore() и cin.clear()
Есть проблема. Добавлено через 11 минут // ConsoleApplication6.cpp: определяет точку входа...

cin.getline и cin.ignore
Есть кусок кода в котором не могу разобраться. Если cin.ignore() есть, то теряется первый вводимый...

Cin.clear cin.ignore
Как использовать cin.clear и cin.ignore?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru