Вопросы по теме '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