libgfileio is a very small C++ library that wraps
around the standard unbuffered Unix file I/O
functions, write() and read(). It also provides
some other wrappers for file-related functions. It
is type safe and extensively uses C++ exceptions
for signaling error conditions, and is best used
for record-oriented read()/write().