Enable uniform use of an optional integral constructor argument to specify the initial internal capacity (in items). For example, ` const Queue<int>::InitialCapacity NUM_ITEMS(8)); Queue<int> x(NUM_ITEMS); ` defines an instance x with an initial capacity of 8 items, but with a logical length of 0 items.
Declared in <bdlcc_queue.h>
struct InitialCapacity;
| Name | Description |
|---|---|
InitialCapacity [constructor] | Create an object with the specified value i. |
| Name | Description |
|---|---|
d_i | Initial capacity value (in items). |