Hey,

I'm working with a binary input file. a bunch of functions open it an close it once they are done. I want to have one function open it read, say half of it, and save the position of the pointer there. So when the next function opens the file it can start reading from where the last one left off.

I really have no idea of how to do this. Any ideas of where I can find the info?