Implementation of read/scanf/write/printf/seek methods (and others) over files, memory (even dynamic) and URLs providing maximum flexibility for your application I/O. Eases the task of handling different sources into a single object; best choice for cust