PD: Dirás que estás aprendiendo C y aún no has empezado con C++ ;)
No, pero por lo general uno tiene dudas. Pense que ya lo habia demostrado.
Y bueno, hasta donde yo se en la technologia de ahorita, in es de 32 bits y tiene un valor maximo de 2 a la 32 si no lleva signo.
El long hasta donde yo se tiene 64 bit y le cabe muchisimo.
Pero bueno, esos es lo que hasta ahora yo se y a la hora de programar uso sin problemas.
Pero aun tengo una duda que no me respondes SiR.CARAJ0DIDA.
Que es exactamente lo que quieres encontrar o leer o escribir en ese archivo?
SOlo quiero saber que pretendes hacerle, porque como que haces y discutes pero no dices bien tu proposito, dices que solo leerlo, leerle que, los bytes?
Saludos