Resultados da pesquisa a pedido "cin"

12 a resposta

Como libero o buffer cin?

Como limpo o buffer cin em C ++?

6 a resposta

Como evito um loop de entrada descontrolado quando solicito um número, mas o usuário digita um não número?

Preciso saber como fazer com que minha instrução cin não pareça se 'remover' se você inserir o tipo errado. O código está aqui: int mathOperator() { using namespace std; int Input; do { cout << "Choose: "; el(); cout << "1) Addition"; el(); cout ...

3 a resposta

Como você libera o conteúdo de `std :: cin` antes de uma leitura adicional?

Eu estou tentando ler um único personagemvárias vezes. O problema é que eu preciso evitar erros do usuário. Então, por exemplo: char arr[10]; for(int i = 0; i < 10; i++) { cin.get(arr[i]); }Onde as entradas devem ser algo comoa, b, c, d, .... ...

6 a resposta

getline (cin, aString) recebendo entrada sem outra tecla enter

Meu código fica assim, string aString; cin >> aString; cout << "This is what cin gets:" << aString << endl; getline(cin, aString); cout << "This is what getline(cin, <string>) gets:" << aString << endl; Toda vez que o executei, dou entradas ...

1 a resposta

istream e cin.get ()

2 a resposta

btendo entrada do usuário em C ++ [fechado]

Estou escrevendo um programa que permite que um aluno escreva uma pergunta e armazene essa pergunta (ou string) em uma variável. Alguém pode me dizer a melhor maneira de obter informações do usuário obrigado por suas respostas e comentários

2 a resposta

C ++ Verificando por um inteiro.

Novo para C ++. Tendo problemas corretamente em loop ao lidar com erros. Eu estou tentando verificar se a entrada do usuário é um inteiro e é positiva.

2 a resposta

std :: cin :: e por que uma nova linha permanece

2 a resposta

cin.ignore (numeric_limits <streamsize> :: max (), '\ n')

O que essa linha em particularcin.ignore(numeric_limits<streamsize>::max(), '\n'), significava em programação C ++? Isso realmente ignora a última entrada do usuário?

4 a resposta

Leia uma matriz da entrada padrão, ignorando colchetes e vírgulas

A entrada de amostra para o meu código é: { 1, 2, 3, 4 }Desejo ignorar os colchetes e vírgulas e ler os números em uma matriz. Como eu posso fazer isso?