malkia<malkia@gmail.com> wrote:
Thank you for the information. I saw that fpos_t is int64 anywhere
(32-bit, 64-bit), which is great news.
I wonder how I skipped that function (I've never even heard about it -
fsetpos/fgetpos).
Gotta try it on XP whether it works.
Well, it works here. I basically use the same method to link against
MSVCRT.DLL as you do (ie linking with msvcrt_win2000.obj) and so far,
these functions do the job. (Though I readily admit that most files I
work with are smaller than 4gb. But all the 4gb+ tests I did were OK.)
If you find problems with that approach, it'd be nice if you reported
back.