このようにオブジェクトofstream
の値を変更すると、問題が発生します。ofstream
ofstream o_save;
/*code*/
o_save = ofstream(filename); //Problem is here
...上の行はファイルの内容を完全に消去します。
問題は、オブジェクトfilename
の値を合法的に変更するにはどうすればよいですか?ofstream
PSグローバルにしたいので、どの保存ファイルを選択するのかわからないので、宣言するときに定義できません。