私はエラー"C2280:削除された関数を参照しようとすると、" 得た:ガットエラーC2280はstdを使用:: vector.push_back()
std::ofstream ofs(m_headerFileName, std::ios::binary, std::ios_base::app);
m_ofsHeader.push_back(ofs);
std::vector<std::ofstream> m_ofsHeader;
次のコードを実行するときにエラーをコンパイルを
ofstream
インスタンスをofstream
vector
にプッシュできない理由がわかりません。誰かが何かヒントを与える?ありがとう。私はWindows 7とVisual Studio 2015を使用しています。 また、もしあればここでウォークアラウンドは何ですか?
私はに、それぞれ独自のファイルを読み書きするifstream/ofstreamをたくさん用意しています。
ストリームは、ストリームのみの1つのインスタンスがある、コピーすることはできませんが。 –
回避策は何ですか? –
C++ 11でストリームを移動できます。 – rafix07