[C con Clase] Sobre cin

Miguel Angel Cubides Gonzalez mcubides en gmail.com
Mie Mayo 16 17:21:37 CEST 2012


intenta con
cin.getline

en el capítulo de streams del curso lo explican a fondo:
http://c.conclase.net/curso/index.php?cap=904f#APD_cin
sin embargo para entenderlo correctamente debes conocer el funcionamiento
de Clases, y por lo que veo estás empezando, así que puedes hacer acto de
fe o utilizar la opción que te ofrece Marcos

Saludos

2012/5/14 User <usuarioanonimomysql en gmail.com>

> ¿No es posible hacerlo con cin sin más?
> ¿Por qué el caracter espacio es tratado de manera diferente que el resto
> de caracteres?
>
> Saludos.
>
> El 9 de mayo de 2012 22:18, Marcos Collado Martín <marquitos.mcm en gmail.com
> > escribió:
>
> char szTexto[100];
>>
>> fgets(szTexto, 100, stdin);
>> cout << szTexto;
>>
>> Aún así en la biblioteca de stdio hay más formas de hacerlo:
>> http://c.conclase.net/librerias/?ansilib=stdio#inicio
>>
>> Un saludo^^
>>
>> El 9 de mayo de 2012 07:48, User <usuarioanonimomysql en gmail.com>escribió:
>>
>>> Hola a todos,
>>>
>>> He comprobado que si se lee una cadena de texto que contenga espacios
>>> con el comando cin sólo lee la primera palabra. Ejemplo:
>>>
>>> cin >> texto; // El texto introducido es: "hola caracola"
>>> cout << texto; // La salida por pantalla es "hola"
>>>
>>> ¿Cómo puedo hacer para que lea todo el texto?
>>> ¿Por qué el caracter espacio es tratado de manera diferente que el resto
>>> de caracteres?
>>>
>>> Saludos.
>>>
>>> _______________________________________________
>>> Lista de correo Cconclase Cconclase en listas.conclase.net
>>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>>>
>>
>>
>> _______________________________________________
>> Lista de correo Cconclase Cconclase en listas.conclase.net
>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>>
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>



-- 
@Degree(name="Ingeniería de Sistemas", university="Universidad Nacional de
Colombia")
@Student(name="Maestría en Ingeniería de Sistemas y Computación",
university="Universidad Nacional de Colombia")
Miguel Cubides
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20120516/a3f5742b/attachment.html>


Más información sobre la lista de distribución Cconclase