1- I'm wondering, what would be the problem if I try to read a file greater than 2GB
in size without compiling my program with the option -D_FILE_OFFSET_BITS=64
using off_t
and using the second function on this page? would it segfault?
2- I'm planning to use this implementation with off64_t
and
#define _LARGEFILE64_SOURCE 1
#define _FILE_OFFSET_BITS 64
Would there be any problem?