neg1414 Master

Registrado: 31 Ene 2007Mensajes: 284
|
Publicado: Vie 22 Mar, 2024 8:02 am Asunto: Problema lectura archivo binario plataforma android (CB 11) |
|
|
Buenas...
Me he planteado empezar a programar aplicaciones para android (CB 11).
Para entender el nuevo entorno estoy adaptando un pequeño programa escrito en CB6 para plataforma windows.
Mi primer "muro" surge al intentar leer un archivo binario generado por la aplicacion para windows.
Para abrir el archivo
| Código: | std::ifstream Fille (NomFile.c_str(),std::ios::in|std::ios::binary); |
La lectura del archivo comienza perfectamente se van recuperando los datos uno a uno (unsigned short, char [], int...) correctamente (Exactamente igual que en la aplicación"gemela" para windows) el problema aparece cuando llega al punto en que tiene que leer un dato del tipo short cuyo valor es -1.. en la aplicacion windows lee el valor correcto -1.. pero en la aplicacion para android el valor que lee es randon "9869"....a partir de hay todo se descontrola no lee ningún dato correctamente.
¿No se pueden leer archivos binarios desde android generados desde una aplicacion implementada para plataformas windows.... o hay alguna solución?
Gracias. |
|