Resultados da pesquisa a pedido "cin"

1 a resposta

Melhor maneira de ler o arquivo binário c ++ através do redirecionamento de entrada

Eu estou tentando ler um grande arquivo binário através do redirecionamento de entrada (stdin) em tempo de execução, estdin é mandatório. ./a.out < input.binAté agora eu tenho usado fgets. Porém, os esquemas ignoram espaços em branco e nova ...

1 a resposta

Como redefinir std :: cin ao usá-lo?

Estou com algum problema com o código a seguir. Eu o uso no Xcode (OS X). [removi minha primeira tentativa desse código] Como inserir reset std :: cin? Eu tento inserir outros valores, mas não posso porque std :: cin parece não funcionar mais ...

1 a resposta

como pedir entrada novamente c ++

Minha pergunta é como pergunto ao usuário se ele / ela deseja inserir novamente. ex. você quer calcular novamente? sim ou não. Alguém pode explicar o que estou fazendo de errado e corrigir o erro. int main() { } int a; cout << endl << "Write 1 ...

2 a resposta

loops std :: cin, mesmo que eu chame ignore () e clear ()

Estou tentando configurar um loop de verificação de entrada para que ele solicite continuamente ao usuário uma entrada (inteira) válida, mas parece que ele fica preso em um loop infinito. Eu procurei soluções e tenteiignore() eclear(), mas ainda ...

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

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, .... ...

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 é ...

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 ...

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 ...

3 a resposta

diferença entre cin.get () e cin.getline ()

Eu sou novo em programação e tenho algumas perguntas sobreget() egetline() funções em C ++. Meu entendimento para as duas funções: ogetline() A função lê uma linha inteira e usa o caractere de nova linha transmitido pela tecla Enter para marcar ...