The SDK makes no use of the STL(Standard Template Library) internally. However, it does contain some functionality that replicates useful sections of the STL.
CIwArray is a templated class that aims to mimic >std::vector. It contains many of the same methods, for example:
CIwArray implements an allocator scheme that dynamically allocates memory as the array grows. It deallocates memory only when destroyed or when the user requests it to do so.
An example of using CIwArray:
Note: For an example of how the Array functionality can be used, see the Array Example.