C++の istream から ostream へ直にデータ渡せないの

using namespace std;
ifstream ifs("input.txt");
ofstream ofs("output.txt");
ifs >> ofs;

これくらいできても良くない? プログラマの用意したバッファを経由しないといけないというのがかったるい... または

ifs.read(ofs, 1024);

とか.EOFとかエラーはてきとーにどうにかしてくれればいいからさ(無責任