elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  cin >> respuesta es ignorado..
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: cin >> respuesta es ignorado..  (Leído 508 veces)
digimikeh

Desconectado Desconectado

Mensajes: 183


Ver Perfil
cin >> respuesta es ignorado..
« en: 13 Enero 2019, 22:26 pm »



Hola!, no me hace lógica ver que "cin >> respuesta", el programa al llegar a esa instancia pasa de largo como si nada..

Bajo qué circunstancias pasan estas omisiones ?

Saludos y gracias..


Ya esta, acabo de entender como funciona...
Si el objeto cin intenta guardar un valor tipo entero y yo le paso un flotante, el siguiente objeto cin será omitido..

En mi caso, el "cin >> respuesta" no estaba siendo leído porque el ingreso del cin anterior guardaba el ingreso como int, pero yo le estaba ingresando float mientras lo ejecutaba... es decir, la matriz TablaAsigNotas es de tipo INT, y en consola yo ponía valores flotantes...

Curiosa la forma en como trabaja el flujo de entrada con el buffer..

Gracias de todas formas..

MOD: Imagen adaptada a lo permitido. No hacer doble post. Usa el botón modificar.


« Última modificación: 15 Enero 2019, 02:24 am por MCKSys Argentina » En línea

Dungeons & dragons;
dragons.Attack();
digimikeh

Desconectado Desconectado

Mensajes: 183


Ver Perfil
Re: cin >> respuesta es ignorado..
« Respuesta #1 en: 14 Enero 2019, 03:59 am »

Ya esta, acabo de entender como funciona...
Si el objeto cin intenta guardar un valor tipo entero y yo le paso un flotante, el siguiente objeto cin será omitido..

En mi caso, el "cin >> respuesta" no estaba siendo leído porque el ingreso del cin anterior guardaba el ingreso como int, pero yo le estaba ingresando float mientras lo ejecutaba... es decir, la matriz TablaAsigNotas es de tipo INT, y en consola yo ponía valores flotantes...

Curiosa la forma en como trabaja el flujo de entrada con el buffer..

Gracias de todas formas..


« Última modificación: 14 Enero 2019, 04:02 am por digimikeh » En línea

Dungeons & dragons;
dragons.Attack();
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como crear un .exe en Visual studio 2010 con permisos de escritura en C:Windows\
.NET (C#, VB.NET, ASP)
dark_one88 3 5,160 Último mensaje 30 Mayo 2011, 23:54 pm
por Krähne
El drama de ser ignorado en Facebook
Noticias
wolfbcn 0 713 Último mensaje 16 Mayo 2014, 02:00 am
por wolfbcn
Que tan posible es hackear este juego?
Hacking Básico
VictorFs 2 1,461 Último mensaje 16 Febrero 2015, 00:14 am
por Ygzeb
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines