[ Foro de C ]

Capacidad de lectura de fread( )..

12-May-2010 05:47
Carlos Ruiz
1 Respuestas

Holap:

Tengo la siguente duda:
Cuál es la máxima cantidad de bytes que puede leer fread() de un archivo?

...y aprovechando:
Esa cantidad, es la misma que tiene fwrite para escribir?

Help pliss...

Saludooos :-P


16-May-2010 20:04
Nacho Cabanes (+83)

Como suele ocurrir en C, depende del compilador.

Lo habitual (compilador de 32 bits y/o ejecutable de 32 bits) es que ese parámetro sea un "int32", luego son cerca de dos mil millones de bytes (2 Gb).

Y sí, es lo mismo que ocurre con "fwrite".






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)