[問題] 雙重vector 跟記憶體
最近用VC++2005
寫一個雙重vector
struct A
{
string QQ;
vector <int> B;
};
A的大小是10000
B的大小是1
但是B要用到時..我會把大小設成10000
B用完之後 我會用A.B.resize(1);以節省記憶體
但我發現記憶體並沒有被釋放耶
為什麼會這樣 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.13.199
推
03/18 18:20, , 1F
03/18 18:20, 1F
→
03/18 18:21, , 2F
03/18 18:21, 2F
→
03/18 18:22, , 3F
03/18 18:22, 3F
→
03/18 18:45, , 4F
03/18 18:45, 4F
推
03/18 18:45, , 5F
03/18 18:45, 5F
→
03/18 19:30, , 6F
03/18 19:30, 6F
推
03/18 20:02, , 7F
03/18 20:02, 7F
→
03/19 00:12, , 8F
03/19 00:12, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章