IAtlStringMgr::Reallocate
Teilt eine Zeichenfolgendatenstruktur neu zu.
CStringData* Reallocate(
CStringData* pData,
int nAllocLength,
int nCharSize
) throw( );
Parameter
pData
Zeiger auf den Speicher einer zuvor von diesem Speicher-Manager.nAllocLength
Die Anzahl der Zeichen im neuen Speicherblock.nCharSize
Die Größe (in Bytes) des Schrifttyps verwendet vom Zeichenfolgenmanager.
Rückgabewert
Gibt einen Zeiger auf den Anfang des neu reservierten Speicherblocks zurück.
Hinweise
Rufen Sie diese Funktion auf, um den vorhandenen Speicherblock Größe zu ändern, der von pData angegeben wird.
Rufen Sie IAtlStringMgr::Free auf, um den Arbeitsspeicher freizugeben, der dadurch zugeordnet ist.
Hinweis |
---|
Verwendungsbeispiele finden Sie unter Speicherverwaltung und CStringT. |
Anforderungen
Header: atlsimpstr.h