Collection of C++ arrays for various purposes. Static arrays are allocated on the stack. Dynamic arrays are allocated on the heap. Resizable arrays are dynamic arrays with changeable size. Ptr arrays are just pointers to somewhere.
All arrays controls buffer overflows. Algorithms can be written in general manner without knowing specific type of arrays manipulated.