Ver Mensaje Individual
  #1  
Antiguo 18-11-2006
eljose eljose is offline
Miembro
 
Registrado: oct 2006
Posts: 12
Reputación: 0
eljose Va por buen camino
Error extraño en lectura de archivos

Hola,

Estoy haciendo una DLL con un método que necesita leer desde un fichero. He hecho un pequeño programa para probarla que lo único que hace de momento es llamar a la DLL con el nombre del fichero.
Este es el código que tengo de momento para probar:

void transformar(char ficheroniembro[])
{

//abrimos el fichero

char Cadena;

FILE *Origen;

Origen = fopen(ficheroniembro,"r");

while ((Cadena=fgetc(Origen)) != (unsigned)EOF)
{
cout << Cadena;
}

}

No da problemas de compilación ni tampoco el programa para probarla. Lee el archivo y lo imprime por pantalla, pero al terminar salen 3 errores de windows diciendo que el programa ha detectado un problema y debe cerrarse. No encuentro el motivo.

Otra cosa, ya que estoy. Esta DLL es para un programa que tengo que ampliar que está hecho en Visual Basic. Supongo que podrá usarla aunque esté hecha en c++ builder ¿no?.
Responder Con Cita