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

"Проскакивает" getline(), если ранее вводилась целочисленная переменная. Почему? - C++ - Обсуждение 261281

Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 8
Имя Дата Сообщение
Читать обсуждение полностью:
"Проскакивает" getline(), если ранее вводилась целочисленная переменная. Почему?
Роман К. 21.03.2011 17:11 https://www.cyberforum.ru/post1471499.html
Итак... Имеется кусок кода, который должен принимать с...
IrineK 21.03.2011 17:20 https://www.cyberforum.ru/post1471528.html
Попробуйте: cin.sync(); Убирает мусор из потока ввода. ...
Роман К. 21.03.2011 18:09 https://www.cyberforum.ru/post1471699.html
Признаться, я не понял, как приведённая Вами функция должна...
_Medved 21.03.2011 18:30 https://www.cyberforum.ru/post1471735.html
Думаю тебе поможет функция cin.ignore(); после...
IrineK 21.03.2011 18:41 https://www.cyberforum.ru/post1471829.html
#include <iostream> #include <stdio.h> #include <string>...
Роман К. 21.03.2011 19:20 https://www.cyberforum.ru/post1472013.html
_Medved, Угу... Огромное спасибо. Вариант с cin.ignore();...
IrineK 21.03.2011 19:24 https://www.cyberforum.ru/post1472041.html
Предложенный мною вариант также работает. Ну, возможно не...
Роман К. 21.03.2011 19:29 https://www.cyberforum.ru/post1472061.html
IrineK, в любом случае, спасибо за ответ...
 
 
Similar

Проскакивает getline
Программа игнорирует первый ввод. Client obj; cout &lt;&lt; &quot;Name: &quot;; getline(cin, obj.Name);...

Переменная не считается за true, если больше 9 цифр. Почему?
Здравствуйте! Столкнулся со странностью: Есть база данных, там таблица, в неё вводятся данные...

Почему одна переменная не равна другой, если их значения равны?
For i = 0 To UBound(arr) For j = 0 To UBound(arr) If...

Почему проскакивает строка ввода FIO?
class Employee { public: Employee() {}; ~Employee() {}; void Add_data(); //...

Ads
MoreAnswers

Прога должна копировать строку в другой файл,если в ней есть,введенный ранее символ,вылезает ошибка Error in Statement,исправьте пожалуйста и почему?
var f1,f2:text; s,copy,x:string; i:Integer; begin writeln('vvesti simvol',x); ...

Почему выводит ошибку C4700, что локальная переменная неинициализированна, если она инициализированна
Все это более чем странно. #include &lt;iostream&gt; #include &lt;locale.h&gt; #include &lt;time.h&gt; #include...

Не определяется заданная ранее переменная
Доброго времени суток. Создал в Mathcad переменную, затем пытаюсь её использовать - и возникает...

Как сделать действие если переменная а больше чем переменная б но меньше чем переменная с?
Короче, я оооочень начинающий прорамист и мне нужна помощь. Я хочу сделать тест по типу кто ты из...

Вывести YES если число встречалось ранее в списке, NO если нет
Во входной строке записана последовательность чисел через пробел. Для каждого числа выведите слово...

Почему сервер выдаёт ошибку "Необъявленная переменная", если она объявлена
Здравствуйте, я в веб-программировании в целом новичок. Пишу себе сайт. Сервер выдаёт ошибку...

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