|
|
|
|
|
|
-------- with reserve -------- initial size: 0 capacity: 100 final size: 100 capacity: 100 -------- without reserve -------- initial size: 0 capacity: 0 relocated to a larger buffer. size: 1 capacity: 1 relocated to a larger buffer. size: 2 capacity: 2 relocated to a larger buffer. size: 3 capacity: 4 relocated to a larger buffer. size: 5 capacity: 8 relocated to a larger buffer. size: 9 capacity: 16 relocated to a larger buffer. size: 17 capacity: 32 relocated to a larger buffer. size: 33 capacity: 64 relocated to a larger buffer. size: 65 capacity: 128 final size: 100 capacity: 128 |