CMSPArray
Die CMSPArray-Vorlage implementiert ein intelligentes Array, das bei Bedarf wachsen wird. Es wurde entwickelt, um kleine Arrays mit einfachen Datentypen zu halten. Es verfügt nicht über einen kritischen Abschnitt. Die einzigen Abhängigkeiten sind realloc und memmove. Es wird intern verwendet, um Listen von Objektzeigern beizubehalten. Es ist ähnlich wie die CSimpleArray Implementierung von ATL, aber es ist effizienter für anfängliche Zuordnungen.
Diese Vorlage ist in MSPutils.h definiert.