IO Library for C++