3

多くのデータを処理して保存する関数があり、結果をクラスのベクトルとして返します。この関数に格納されているデータの量は膨大であり、ジョブが終了した後に関数のストレージ メモリをクリアしたいと考えています。そうする必要がありますか(関数は自動的にメモリをクリアしますか)、または何らかの関数でメモリをクリアする必要がありますか?

アップデート:

vector<customers> process(char* const *filename, vector<int> ID)
{
    vector<customers> list_of_customers;
    (perform some actions)
    return list_of_customers;
}
4

3 に答える 3