私はC++でベクトルに奇妙な問題があります。C++ベクタの割り当てを正しく解除または削除するにはどうすればよいですか?
ベクトルを作成し、10000の整数値を挿入してメモリ使用率を確認しました。それは600kbです。しかし、私はベクトルを消去した後、私のシステムモニタは、プログラムが600キロバイトを使用していると言います。
メモリが解放取得されていない理由は、誰もが、私はベクトル
注意消去した後でも説明することができます:私は削除のためのすべてのメソッドを使用していたが(それでも私は...明確な、pop_back、pop_frontを消去同じ問題)
おかげに関して... :)
なぜそれはあなたのメモリあなたが削除を起動するたびに解放する必要がありますか? – akappa
ちょっとしたコードを書いてください。 – ybakos