Ya estoy leyendo byte a byte, pero en el caso del texto, como saben hay caracteres que ocupan 1 solo byte como el caso de ASCII y otros que ocupan 2 como es el caso de caracteres UTF
Asi que antes asignaba cada byte leído a un string
Read #fi, c, 1
Lo cual funcionaba bien siempre que no sean caracteres que usen 2 byte. Bien pase a usar
Read #fi, b
Lo cual parece funcionar.
Pero aparecen caracteres mal representados y casualmente son los que tiene acentos o tilde.
Como debo hacer para leer el texto unicode de un binario?
Saludos.