Cmsparray

Die cmsparray-Vorlage implementiert ein intelligentes Array, das Bedarfs gesteuert vergrößert wird. Es ist so konzipiert, dass kleine Arrays mit einfachen Datentypen enthalten sind. Es weist keinen kritischen Abschnitt auf. Die einzigen Abhängigkeiten sind rezuzuweisungen und memmove. Sie wird intern verwendet, um Listen von Objekt Zeigern beizubehalten. Sie ähnelt der CSimpleArray -Implementierung von ATL, ist aber für anfängliche Zuordnungen effizienter.

Diese Vorlage ist in "msputils. h" definiert.