Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/05/2010, 09:51
haidion
 
Fecha de Ingreso: febrero-2004
Ubicación: Buenos Aires
Mensajes: 60
Antigüedad: 20 años, 10 meses
Puntos: 0
Respuesta: Problema g++ y cout

Hola,

Si pongo el fin de linea, imprime en pantalla, pero si no lo pongo no imprime en pantalla.
cout<<var<<endl; //imprime el contenido de var en pantalla
cout<<var<<" "; //No imprime nada en pantalla

El problema se inicio por que estaba tratando de escribir en un archivo entre dos ciclos for. Por ejemplo

Código C++:
Ver original
  1. ofstream out("file.txt")
  2.    for(int i=0;i<N;i++){
  3.          for(j=0;j<M;j++){
  4.               out<<var<<" ";
  5.          }
  6.          out<<endl;
  7.    }

Y no me ponia los saltos de linea en el archivo de salida, entonces en el lugar de out<<var<<" ";
Puse un cout, pero no me imprime en pantalla nisiquiera.