CMSPArray
Шаблон CMSPArray реализует интеллектуальный массив, который будет расти по требованию. Он предназначен для хранения небольших массивов с простыми типами данных. В нем нет критического раздела. Его единственными зависимостями являются realloc и memmove. Он используется для внутреннего хранения списков указателей объектов. Она похожа на реализацию CSimpleArray в ATL, но более эффективна для начальных выделений.
Этот шаблон определен в MSPutils.h.