Вопросы по теме 'cin'

Нажмите Enter, чтобы продолжить
Это не работает: string temp; cout << "Press Enter to Continue"; cin >> temp;
94093 просмотров
schedule 09.08.2022

Пользовательский ввод Как проверить клавишу ENTER
У меня есть раздел кода, где пользователь вводит данные с клавиатуры. Я хочу что-то сделать при нажатии ENTER. Я проверяю '\n', но это не работает. Как проверить, нажал ли пользователь клавишу ENTER? if( shuffle == false ){ int i=0;...
16904 просмотров
schedule 11.05.2023

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

get() и peek() помогают хранить большие числа
У меня проблемы с функциями cin.peek() и cin.get(). Ввод вообще всегда ускользает от меня. По сути, я пытаюсь получить строку цифр (которая может быть длиннее, чем int, поэтому она использует символы) для вставки в объект MyInt, используя перегрузку...
315 просмотров
schedule 23.09.2022

Как преобразовать значения в вектор
Я пытаюсь попросить пользователя ввести числа, которые будут помещены в вектор, а затем использовать вызов функции для подсчета этих чисел. почему это не работает? Я могу сосчитать только первое число. template <typename T> void...
222073 просмотров
schedule 24.01.2023

С++ cin и strnicmp не работают
void searchFlight(cust flights[] ,int row) { clrscr(); cout << "Search for the flight you are looking for.\n"; string airport; cout << "Enter Departing Flight : "; cin >> airport; //error for (int...
1586 просмотров
schedule 16.10.2022

Очистить cin в С++
Возможный дубликат: Почему это чтение cin застряло? Я перегрузил оператор istream ( istream &operator>>... ), и он принимает точку в формате: (<x-coordinate>,<y-coordinate>) Я хочу проверить это несколько...
7601 просмотров
schedule 19.04.2023

Как специально пропустить cin в С++?
Мне нужно запустить цикл while и принимать в него ввод всякий раз, когда есть ввод. Я не новичок в C++, но это препятствие довольно сложное. Из-за соглашения о неразглашении (это школьный проект, по-видимому, какой-то секретный материал), я могу...
1094 просмотров
schedule 09.12.2023

С++ - почему cin.eof() дважды читает последний символ?
Возможный дубликат: Почему считается ли iostream::eof внутри условия цикла неправильным? У меня очень простой вопрос... #include<iostream> using namespace std; int main() { char x; while(!cin.eof()) {...
16697 просмотров
schedule 18.02.2023

Чтение последовательности слов для добавления их в вектор
Недавно я купил C++ Primer и застрял с проблема. Мне нужно прочитать последовательность слов, используя cin , и сохранить значения в vector . После необычных проблем я обнаружил, что while(cin >> words) вызывает проблемы (например,...
7510 просмотров
schedule 08.02.2023

Как реализовать «нажмите, чтобы войти» в С++
Любая идея о том, как реализовать «нажмите любую клавишу, чтобы двигаться дальше» в С++? Насколько я понимаю, для любой функции входного потока все это требует, чтобы пользователи нажали «ввод», чтобы прочитать. Но как мне сделать так, чтобы...
151 просмотров
schedule 02.05.2022

Мой cin игнорируется внутри цикла while
Я пытаюсь закодировать простой вопрос и средство проверки чисел в свою первую программу на C++. Проблема в том, что когда я набираю строку типа один, два или три, программа превращается в бесконечный цикл и игнорирует функцию cin для переназначения...
12543 просмотров
schedule 17.02.2023

C++ Проверка целого числа.
Новичок в С++. Возникли проблемы с правильным зацикливанием при обработке ошибок. Я пытаюсь проверить, является ли пользовательский ввод целым числом и положительным. do{ cout << "Please enter an integer."; cin >> n; if...
22663 просмотров
schedule 21.09.2022

Чтение чисел с помощью getline
У меня есть строка в формате (int, int, int, char), и я хочу сохранить три целых числа в x, y, z, а затем поместить значение char в эту позицию в моем трехмерном массиве. Однако он пропускает первое число и переходит ко второму. Любая помощь?...
1760 просмотров
schedule 30.06.2022

формат времени чч:мм:сс ввод
Я нахожусь в случае, когда мне дается два формата времени чч: мм: сс для ввода. Я знаю, что переменные int извлекаются из cin до тех пор, пока не будет достигнуто нецелое число. Это означает, что я могу легко извлечь часы, но тогда символ «:»...
4373 просмотров
schedule 28.05.2023

Какова эквивалентность cin.ignore() в python?
В С++ я мог бы использовать cin.ignore() , чтобы получить нажатие клавиши от пользователя, прежде чем программа продолжится. Какой эквивалент cin.ignore() в Python?
1285 просмотров
schedule 11.03.2023

нельзя использовать cin дважды, также cin.clear и cin.ignore не работают
Я новичок в программировании на C++ и столкнулся с проблемой. Вот мой код: #include <iostream> using namespace std; int main(){ int sum = 0, a; cout << "enter first set of numbers:"; while(cin >> a) sum += a;...
1602 просмотров
schedule 27.11.2022

Чтение целых чисел из cin до тех пор, пока не будет нажата клавиша ESC С++
Меня интересует решение следующей проблемы: Я должен читать целые числа из CIN, пока пользователь не нажмет ESC и не вычислит среднее значение положительных и четных целых чисел. Моя проблема в том, что я не совсем уверен, как правильно написать...
1702 просмотров
schedule 27.12.2022

Алгоритм: найти max Xor в массиве для различных интервалов, заданных N входов, и p, q, где 0 ‹= p‹ = i ‹= q‹ = N
постановка задачи следующая: Xorq изобрел алгоритм шифрования, который широко использует побитовые операции XOR. Этот алгоритм шифрования использует в качестве ключа последовательность неотрицательных целых чисел x1, x2,… xn. Чтобы реализовать...
1968 просмотров
schedule 21.02.2023

Неоднозначная перегрузка для оператора››
Я начинаю изучать C++ и не могу найти причину ошибки ниже. Этот код есть в книге "Teach Yourself C++". main.cpp:13: ошибка: неоднозначная перегрузка для «operator>>» в «std::cin >> (int)ip» #include<iostream> using namespace std; enum...
3682 просмотров
schedule 09.09.2022