私はn-body問題の実装に取り組んでいます。構造体(小惑星)とそれらの構造体を含むベクトルを作成する必要があります。C++のvectorとstruct free
私の質問は、私はこのようなベクトルを作成する場合は、次のとおりです。
vector<asteroid> b(n_asteroids + n_planets);
そして私はこのようにそれを埋める:
for (it = 0; it < n_asteroids + n_planets; ++it){
b[it] = {arg1, arg2, arg3...}
}
私は小惑星のいずれかにを削除を呼び出す必要があります構造体またはベクトル?または、デストラクタは私のプログラムがメインとなったときに解放しますか?
ありがとうございます!
いいえ「新規」、「削除」はありません。心配はありません:) – Quentin