Storage Binding: Explicit Dynamic
Applicable to Anonymous Objects
Storage
Bound/Allocated explicitly through program statements
int *pointer; pointer = new int [50];
Unbound/Deallocated explicitly through program statements
delete [] pointer;
Other
Attributes
bound statically
Applications:
For Data Structures in Flux: Linked Lists
Advantage:
Improved Flexibility: Can use for allocation on-demand
Disadvantage:
Reduced Efficiency: Run Time Overhead of Explicit Allocation, Deallocation