文字列ストリームが含まれているため、コピーできないオブジェクト、NetGameがあります。
私はそれを私のクラスで次のように宣言しています:
NetGame m_game;
コードの後半で、リセットしたいだけです。何もコピーする必要はありません。
void ServerTable::setActive( bool active )
{
//reset for now
if(m_active && !active)
{
m_inProgress = false;
m_game = NetGame();
}
m_active = active;
}
毎回ヒープを再割り当てせずにこれを行うにはどうすればよいですか?
私はそれをポインタにして、単純に新しいものにすることができ、毎回削除しますが、この場合は必要ありません。私はポリモーフィズムを使用していません。
ありがとう