Resultados de la búsqueda a petición "cin"

1 la respuesta

La mejor manera de leer el archivo binario c ++ a través de la redirección de entrada

Estoy tratando de leer una redirección de entrada de pensamiento de archivo binario grande (stdin) en tiempo de ejecución, ystdin es obligatorio. ./a.out < input.binHasta ahora he usado fgets. Pero fgets salta espacios en blanco y nueva línea. ...

1 la respuesta

¿Cómo restablecer std :: cin al usarlo?

Tengo algún problema con el siguiente código. Lo uso en Xcode (OS X). [eliminé mi primer intento de ese código] ¿Cómo ingresar reset std :: cin? Intento ingresar otros valores pero no puedo porque std :: cin parece que ya no funciona después de ...

1 la respuesta

cómo solicitar una entrada de nuevo c ++

Mi pregunta es cómo le pregunto al usuario si desea ingresar nuevamente. ex. quieres calcular de nuevo? si o no. ¿Alguien puede explicar lo que estoy haciendo mal y corregir el error? int main() { } int a; cout << endl << "Write 1 for addition ...

2 la respuesta

std :: cin loops incluso si llamo ignore () y clear ()

Estoy tratando de configurar un bucle de verificación de entrada para que continuamente pida al usuario una entrada válida (entera), pero parece quedar atrapado en un bucle infinito. He buscado soluciones e intentadoignore() yclear(), pero aún ...

6 la respuesta

¿Cómo se evalúa "std :: cin >> value" en un ciclo while?

Actualmente estoy aprendiendo C ++ Primer 5th. Aquí viene algo que no estoy seguro. (No pude encontrar la pregunta relevante exacta en F.A.Q). Considere este ciclo while: while(std::cin>>value){...} \\value here was defined as int.El libro de ...

3 la respuesta

¿Cómo se vacía el contenido de `std :: cin` antes de una lectura adicional?

Estoy tratando de leer un solo personajevarias veces. El problema es que necesito evitar errores de usuario. Así por ejemplo: char arr[10]; for(int i = 0; i < 10; i++) { cin.get(arr[i]); }Donde las entradas deberían ser algo comoa, b, c, d, .... ...

5 la respuesta

¿Cuál es la diferencia entre getline y std :: istream :: operator >> ()?

#include <iostream> #include <string> using namespace std; int main() { string username; cout<< "username" ; cin >> username; }Así que tenía curiosidad sobre cuál es la diferencia entre estos dos códigos, escuché que es lo mismo, pero si es así, ...

4 la respuesta

¿Hay alguna manera de tomar una serie de ceros como entrada int? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Encuentre el reverso de un número (ej .: 2500 reverso 0025) sin la ayuda de una cadena o carácter [/questions/21109057/find-the-reverse-of-a-number-ex-2500-reverse-0025-without-the-help-of-string] 4 ...

2 la respuesta

Evitar el bucle infinito cuando se introduce un carácter en lugar de int

Estoy haciendo un proyecto de Sistema bancario y necesito asegurarme de que cada entrada sea válida (el programa debe ser robusto). Si se proporciona una entrada no válida, el usuario debe ingresar nuevamente. Pero cuando tengo una variable deint ...

3 la respuesta

diferencia entre cin.get () y cin.getline ()

Soy nuevo en programación y tengo algunas preguntas sobreget() ygetline() funciona en C ++. Mi comprensión de las dos funciones: losgetline() La función lee una línea completa y utiliza el carácter de nueva línea transmitido por la tecla Intro ...