Hola a todos,<br><br>He comprobado que si se lee una cadena de texto que contenga espacios con el comando cin sólo lee la primera palabra. Ejemplo:<br><br>cin >> texto; // El texto introducido es: "hola caracola"<br>
cout << texto; // La salida por pantalla es "hola"<br><br>¿Cómo puedo hacer para que lea todo el texto?<br>¿Por qué el caracter espacio es tratado de manera diferente que el resto de caracteres?<br><br>Saludos.<br>