[C con Clase] Sobre cin

Marcos Collado Martín marquitos.mcm en gmail.com
Mie Mayo 9 22:18:01 CEST 2012


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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20120509/c774213b/attachment.html>


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