SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: cagnosa en Viernes 10 de Septiembre de 2004, 19:50

Título: Salto De Linea En Un .txt
Publicado por: cagnosa en Viernes 10 de Septiembre de 2004, 19:50
HOla!!!
estoy trabajando con un programa q guarda paquetes de datos en un archivo .txt
el problema es q necesito hacer un salto de linea cada vez q envio algo...he probado con \n y \r pero nada de eso funciona....
Graciass
el codigo es

CFile f;
f.Open(k,CFile::modeCreate/Cfile::modeWrite);
f.Write(buffer,100);
f.Close;
Título: Re: Salto De Linea En Un .txt
Publicado por: joseleman en Jueves 7 de Octubre de 2004, 14:20
Prueba esto, yo lo he probado y funciona


   
   char buffer [10];
   buffer[0]='1';
   buffer[1]='\r';
   buffer[2]='\n';
   buffer[3]='2';
   buffer[4]=0;

   CFile f("C:\\Pepe.txt",CFile::modeCreate);
   f.Close();

   CFile f2("C:\\Pepe.txt",CFile::modeWrite);
   f2.Write(buffer,strlen(buffer));
   f2.Close();
Título: Re: Salto De Linea En Un .txt
Publicado por: Tulkas en Sábado 9 de Octubre de 2004, 19:40
Creo que deberías poner "\r\n" y no "\n\r".