• Sábado 27 de Abril de 2024, 18:29

Autor Tema:  Espacios en salida de datos  (Leído 972 veces)

Checho360

  • Miembro activo
  • **
  • Mensajes: 84
    • Ver Perfil
Espacios en salida de datos
« en: Sábado 26 de Marzo de 2011, 00:52 »
0
Hola; estoy intentando almacenar frases y pense en strings pero no funciona. A ver si alguien me dice como almacenar frases para luego sacarlo por pantalla; es decir algo asi:
Código: C++
  1.  
  2. #include <fstream>
  3. #include <iostream>
  4. #include <string>
  5. using namespace std;
  6. int main(){
  7.     ofstream write ("file.txt");
  8.     write<<"El programa escribe lo que yo quiero";
  9.     write.close();
  10.     ifstream read ("file.txt");string k;
  11.     read>>k;
  12.     read.close();
  13.     cout<<k;
  14.     system("pause");
  15. }
  16.  

Un saludo

Checho360

  • Miembro activo
  • **
  • Mensajes: 84
    • Ver Perfil
Re: Espacios en salida de datos
« Respuesta #1 en: Sábado 26 de Marzo de 2011, 00:53 »
0
Bueno no hace falta que nadie responda justo acabo de probar una cosa y funciona (por si a alguien le interesa):

Código: C++
  1. #include <fstream>
  2. #include <iostream>
  3. #include <string>
  4. using namespace std;
  5. int main(){
  6.     ofstream write ("file.txt");
  7.     write<<"El programa escribe lo que yo quiero";
  8.     write.close();
  9.     ifstream read ("file.txt");string k;
  10.     getline(read,k);
  11.     read.close();
  12.     cout<<k;
  13.     system("pause");
  14. }
  15.  
  16.