在C中似乎有许多不同的寻求方式:
fseek()
fsetpos()
fseeko()
lseek()
许多人似乎有*64()版本:
*64()
fseeko64()
lseek64()
更复杂的是,许多人似乎要求宏定义(如_LARGEFILE64_SOURCE或_GNU_SOURCE)可用或使用64位版本.
_LARGEFILE64_SOURCE
_GNU_SOURCE
在Windows,Linux,Mac,BSD,Solaris等上使用ANSI C保证64位IO的最简单方法是什么?从什么时候开始,每个操作系统都支持它?