Результаты поиска по запросу "cin"

4 ответа

C ++ iostream: использование ошибок ввода cin >> var и getline (cin, var)

Я создаю простое консольное приложение на C ++, которое получает строки и символы от пользователя. Для простоты я хотел бы использоватьстрокаа такжеголец типы данных для передачи ввода из CIN в. Чтобы получить строковые входы, я ...

4 ответа

Конечно, я уже сделал.

елил ошибку в моей программе, которая не позволяет мне присвоить значение переменнойaddAntonymAnswer1, Я пробовал бегатьcin.clear() перед утверждением, чтобы получить вещь, прочитайте мойyes/no ответ, но код просто не отвечает. Неисправный ...

1 ответ

http://www.daniweb.com/forums/thread11505.html

ужно знать, как сделать так, чтобы мой оператор cin не «сам» удалялся, если вы вводите неверный тип. Код здесь: int mathOperator() { using namespace std; int Input; do { cout << "Choose: "; el(); cout << "1) Addition"; el(); cout << "2) ...

ТОП публикаций

2 ответа

Эрик показал предпочтительный способ сделать это

ользую следующий код: #include <iostream> using namespace std; int main(int argc, char **argv) { string lineInput = " "; while(lineInput.length()>0) { cin >> lineInput; cout << lineInput; } return 0; }С помощью следующей команды:echo "Hello" | ...

13 ответов

? Это удивительно хрупкое решение, которое я бы отверг в обзоре кода.

ужна следующая программа, чтобы взять всю строку пользовательского ввода и поместить ее в строковые имена: cout << "Enter the number: "; int number; cin >> number; cout << "Enter names: "; string names; getline(cin, names);Сcin >> number команда ...

1 ответ

Основной ввод строки

Я только что наткнулся на этот фрагмент кода, который позволяет пользователям вводить строки в командной строке. Я знаю о том, что они делают, и это все замечательно. Но у меня есть вопрос относительно функций cin и getline (). string name ; ...

3 ответа

C ++ cin.fail () вопрос

При запуске следующего кода и вводе числа, все работает нормально. Но при вводе буквы программа входит в бесконечный цикл, отображающий «Введите число (0 для выхода): сбой cin». Мое намерение состояло в том, чтобы обработать случай сбоя cin и ...

0 ответов

Изменение streambuf - правильное решение, не пытаясь изменить существующий streambuf cin.

ответконкретно в [https://stackoverflow.com/questions/6010864/copying-stringstream/6010930#6010930] связанный пример Ideone@Nawaz показывает, как вы можете изменить объект буфера [https://ideone.com/rijov]писать на что-то другое. Это заставило ...

3 ответа

augustcouncil.com/~tgibson/tutorial/iotips.html[link]

от вопрос уже есть ответ здесь: Нужна помощь с getline () [/questions/1744665/need-help-with-getline] 7 ответов Вероятно, это очень простая проблема, но простите меня, поскольку я новичок. Вот мой код: #include <iostream> #include <string> ...

9 ответов

Функция возвращает false, если хотя бы один из этих флагов ошибок установлен, и true в противном случае. (для стандарта C ++ 11)

ользовал «Accelerated C ++» для изучения C ++ в течение лета, и есть концепция, которую я, похоже, не понимаю правильно. Почему int x; if (cin >> x){}эквивалентно cin >> x; if (cin){}Глядя на код, мне кажется, что мы используем cin ...