在向量:Resize()和向量:Reserve()之間的選擇我正在給我的a預先分配一些記憶vector成員變量下面的代碼是最小的部分class A {
vector<string> t_Names;public:
A () : t_Names(1000) {}};在某個時候,如果t_Names.size()等號1000..我打算把尺寸擴大到100..如果它到達1100,再次增加100諸若此類。我的問題是,在vector::resize()和vector::reserve()..在這種情況下還有更好的選擇嗎?編輯:我對t_Names..我估計它就在附近700到800..但在定(很少)情況下,它能長得比1000.
3 回答
縹緲止盈
TA貢獻2041條經驗 獲得超4個贊
在這種情況下還有更好的選擇嗎?
- 3 回答
- 0 關注
- 517 瀏覽
添加回答
舉報
0/150
提交
取消
