These classes, oeistdstream and oeostdstream, are wrapper classes
for the std::stream classes. These classes enable the programmer to use
the oestream framework even if he is required to the std::stream
classes for another reason.
std::ifstream ifs;
std::ofstream ofs;
ifs.open("input.txt");
ofs.open("output.txt");
oeistdstream istds(&ifs, false);
oeostdstream ostds(&ofs, false);
ostds << istds << oeflush;
istds.close();
ostds.close();
ifs.close();
ofs.close();