0

ファイル ストリームを一般的に操作したい。つまり、「実装ではなくインターフェイスにプログラムする」ことを望んでいます。このようなもの:

  ios * genericFileIO  = new ifstream("src.txt");
  getline(genericFileIO, someStringObject);//from the string library; dont want to use C strings
  genericFileIO  = new ofstream("dest.txt");
  genericFileIO -> operator<<(someStringObject);

出来ますか?私は継承が苦手です。io クラス階層が与えられた場合、必要なものをどのように実装すればよいですか?

4

2 に答える 2