CMemFile::Alloc

Diese Funktion wird durch CMemFile-Memberfunktionen aufgerufen.

virtual BYTE* Alloc(
   SIZE_T nBytes 
);

Parameter

  • nBytes
    Anzahl Bytes vom Arbeitsspeicher zugeordnet werden.

Rückgabewert

Ein Zeiger auf Speicherblock, der belegt wurde oder NULL, wenn die Zuordnung fehlgeschlagen ist.

Hinweise

Überschreiben Sie diese Funktion, um benutzerdefinierte Speicherbelegung zu implementieren.Wenn Sie diese Funktion überschreiben, möchten Sie wahrscheinlich Geben Sie frei und Realloc auch überschreiben.

Die Standardimplementierung verwendet die Laufzeitbibliotheksfunktion malloc, um Speicher reserviert.

Anforderungen

Header: afx.h

Siehe auch

Referenz

CMemFile-Klasse

Hierarchien-Diagramm

CMemFile::Free

CMemFile::Realloc

malloc