Результаты поиска по запросу "cin"
Нажмите Enter, чтобы продолжить
Это не работает: string temp; cout << "Press Enter to Continue"; cin >> temp;
Цинковая петля никогда не заканчивается
У меня возникли проблемы с завершением цикла Cin в моей программе. Моя программа использует перенаправление Linux для чтения входных данных из файла hw07data, файл данных выглядит следующим образом: 100 20 50 100 40 -1 A34F 90 15 50 99 32 -1 ...
Почему stringstream >> изменяет значение цели при сбое?
Из TC ++ PL Страуструпа, 3-е издание, раздел 21.3.3: Если мы попытаемся прочитать переменную v, и операция не удастся, значение v должно быть неизменным (оно не изменится, если v является одним из типов, обрабатываемых функциями-членами istream ...
cin >> не работает с большими числами, но работает с меньшими?
Почему cin терпит неудачу, когда я ввожу цифры вроде: 1 3999999999, но он работает для меньших чисел, таких как: 1 5? int main() { int N, X; cout << sizeof(int); cout << "Please enter two numbers: "; cin >> N >> X; vector <int> numbers = ...
Как правильно использовать cin.peek ()
Эта функция должна читать дробь и помещать ее в массив. Если пользователь вводит «0», функция должна завершиться. Я пытаюсь сделать это с помощью функции cin.peek (), но выполнение всегда входит в оператор if и не позволяет пользователю ...
Почему cin.clear () исправляет бесконечный цикл, вызванный неправильным вводом в cin?
Я написал оператор switch и создал значение по умолчанию, в котором просто сказано, что пользователь выбрал неправильный вариант, и повторите ввод. Я хотел убедиться, что если возникнет проблема, он сначала очистит буфер, поэтому я использовал ...
Чтение в определенном формате с помощью cin
Как я могу читать в определенном формате, используя Cin? Пример: - для чтения комплексного числа я бы хотел, чтобы пользователь вводил его как обычно: x + yi, поэтому я хочу что-то вроде этого: cin >> x >> "+" >> y >> "i"; Но это дает ошибку. ...
C ++, имеющий cin читает возвращаемый символ
Мне было интересно, как использоватьcin так что если пользователь не вводит ни в какое значение и просто толкаетENTER этоcin распознает это как действительный ввод.
Почему это работает? Использование cin для чтения в массив символов меньше заданного
Я читаю C ++ Primer Plus (6-е издание) и в главе 4 я наткнулся на некоторый пример кода, о котором у меня возник вопрос: Листинг 4.2strings.cpp // strings.cpp -- storing strings in an array #include <iostream> #include <cstring> // for the ...
Получение информации от пользователя с помощью cin [duplicate]
На этот вопрос уже есть ответ: C ++ «cin» читает только первое слово [дубликаты] [/questions/9469264/c-cin-only-reads-the-first-word] 5 ответов Я использую Turbo C ++ 3.0 Compiler При использовании следующего кода .. char *Name; cin >> Name; ...