Tema: ofstream
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/07/2012, 13:12
versinlimites
 
Fecha de Ingreso: diciembre-2010
Mensajes: 77
Antigüedad: 14 años, 2 meses
Puntos: 11
Respuesta: ofstream

No se si estaré bien informado o no, pero creo que strcpy solo puede copiar un char a otro char y no una combinación de un array de char un int y otro char, creo que el problema esta ahí.

Puedes solucionar el problema que tienes usando un stream :

Código C++:
Ver original
  1. ostringstream all_char;
  2.  
  3. all_char << nombre << " " << sexo << " " << edad;
  4.  
  5. ingresar_archivo(all_char.str());

Y luego, en la función ingresar_archivo, como dijo @sephirot47, escribe en el fichero con c_str() ya que el stream de ficheros no acepta strings :

Código C++:
Ver original
  1. myfile << line.c_str() << "HOLA" << endl;

Saludos.

EDITO:

No te olvides de incluir sstream, para el stream de string

Código C++:
Ver original
  1. #include <sstream>
__________________
Convert JSON to CSV