Linux - Lectura de fichero

 
Vista:

Lectura de fichero

Publicado por mpf (1 intervención) el 18/01/2007 14:31:18
Hola a todos,

Estoy programando en C++ y uso la distribución Fedora. Aunque he leído algunos post anteriores en los que se planteaban problemas con tildes, el mío es algo distinto. El problema es que quiero almacenar el contenido de un fichero en una variable de tipo char*. El fichero contiene caracteres especiales y al realizar la lectura tanto con fread como con fgets, en la cadena los caracteres especiales me aparecen como caracteres en blanco. Sin embargo, si leo desde teclado caracteres con tilde y los almaceno en una variable de tipo char* no tengo ningún problema. Me han dicho que puede ser debido al sistema operativo. ¿Cómo podría solucionarlo?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder