PureBasic - Memory

Einleitung

Manchmal ist es sehr nützlich, direkten bzw. "rohen" ("raw") Zugriff auf den Systemspeicher (RAM) zu haben, um einige zeitintensive Operationen durchzuführen und sie zu beschleunigen. Diese Bibliothek ermöglicht das Reservieren einer beliebigen Anzahl an Speicherbereichen (Memory-Puffer) und deren direkte Benutzung in PureBasic.

Hinweis: Die direkte Speicher-Manipulation muss vorsichtig erfolgen. Der Zugriff auf Speicherbereiche außerhalb der reservierten Speicherpuffer   wird das Programm zum Absturz bringen.

Befehlsübersicht

AllocateMemory
AllocateStructure
CompareMemory
CompareMemoryString
CopyMemory
CopyMemoryString
FillMemory
FreeMemory
FreeStructure
MemorySize
MemoryStringLength
MoveMemory
PeekA
PeekB
PeekC
PeekD
PeekF
PeekI
PeekL
PeekQ
PeekS
PeekU
PeekW
PokeA
PokeB
PokeC
PokeD
PokeF
PokeI
PokeL
PokeQ
PokeS
PokeU
PokeW
ReAllocateMemory

Beispiel

MemoryBank.pb

Unterstützte OS

Alle

Referenz-Handbuch - Inhaltsverzeichnis