These classes, oeifstream
and oeofstream
, provide I/O handling
for files as well as other data sources with assigned system file descriptors.
oeifstream ifs; oeofstream ofs; ifs.open("input.txt"); ofs.open("output.txt"); std::string buffer; while (ifs && ofs) { if (ifs.getline(buffer)) ofs << buffer; } ifs.close(); ofs.close();