Resultados da pesquisa a pedido "cin"

2 a resposta

Evitando loop infinito quando um caractere é inserido no lugar de int

Estou fazendo um projeto de sistema bancário e preciso garantir que todas as entradas sejam válidas (o programa precisa ser robusto). Se uma entrada inválida for fornecida, o usuário deverá entrar novamente. Mas quando eu tenho uma variável deint ...

8 a resposta

Como cin espaço em c ++?

Digamos que temos um código: int main() { char a[10]; for(int i = 0; i < 10; i++) { cin>>a[i]; if(a[i] == ' ') cout<<"It is a space!!!"<<endl; } return 0; }Como cin um símbolo de espaço da entrada padrão? Se você escreve espaço, o programa ...

4 a resposta

Existe uma maneira de obter uma série de zeros como uma entrada int? [duplicado]

Esta pergunta já tem uma resposta aqui: Encontre o reverso de um número (por exemplo: 2500 reverse 0025) sem a ajuda de string ou caractere [/questions/21109057/find-the-reverse-of-a-number-ex-2500-reverse-0025-without-the-help-of-string] 4 ...

5 a resposta

Qual é a diferença entre getline e std :: istream :: operator >> ()?

#include <iostream> #include <string> using namespace std; int main() { string username; cout<< "username" ; cin >> username; }Então, eu estava curioso sobre qual é a diferença entre esses dois códigos, ouvi dizer que é a mesma coisa, mas se é ...

7 a resposta

como validar a entrada do usuário como um duplo em C ++?

Como eu verificaria se a entrada é realmente dupla? double x; while (1) { cout << '>'; if (cin >> x) { // valid number break; } else { // not a valid number cout << "Invalid Input! Please input a numerical value." << endl; } } //do other ...

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

Como o "std :: cin >> value" é avaliado em um loop while?

Atualmente, sou autodidata C ++ Primer 5th. Aí vem algo que eu não tenho certeza. (Não consegui encontrar a pergunta relevante exata no F.A.Q). Considere este loop while: while(std::cin>>value){...} \\value here was defined as int.O livro de ...

3 a resposta

Obtendo entrada do usuário usando cin [duplicado]

Esta pergunta já tem uma resposta aqui: C ++ "cin" lê apenas a primeira palavra [duplicado] [/questions/9469264/c-cin-only-reads-the-first-word] 5 respostasEstou usando o Turbo C ++ 3.0 Compiler Enquanto usa o seguinte código .. char *Name; ...

10 a resposta

Como significar que não há mais entrada para a string ss no loop enquanto (cin >> ss)

Eu usei "cin" para ler palavras do fluxo de entrada, como int main( ){ string word; while (cin >> word){ //do sth on the input word } // perform some other operations } A estrutura do código é semelhante à estrutura acima. É compilável. Durante ...

13 a resposta

Usando getline (cin, s) após cin

Preciso do programa a seguir para pegar toda a linha de entrada do usuário e colocá-la nos nomes das strings: cout << "Enter the number: "; int number; cin >> number; cout << "Enter names: "; string names; getline(cin, names);Com ocin >> number ...