(if you write out a structure that happens to contain a pointer) why would you write a pointer to a memory-location to a file ??