Resultados da pesquisa a pedido "cin"
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 ...
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 ...
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 ...
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 é ...
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 ...
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, .... ...
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 ...
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; ...
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 ...
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 ...