Die Syntax der Funktion UnpackMemory() lautet
Ergebnis = UnpackMemory(QuellSpeicherID, ZielSpeicherID)
Die Funktion gibt ja die Länge bzw. Grösse des Zielspeichers zurück, aber woher weiss ich FÜR
den Aufruf der Funktion die Grösse des ZielSpeichers, die ich mit AllocateMemory reservieren muss ?
Im Beispiel in der Hilfe ist das nicht zu ersehen, da PackMemory auch mit drin ist, und somit ist
die Originalgrösse ja bekannt...
Ich kann ja nicht die gepackte Grösse als Maßstab nehmen... oder muss ich da auf blauen Dunst irgendeine
Grösse nehmen ? Sozusagen raten/schätzen ?
packer.lib Verständnisfrage
packer.lib Verständnisfrage
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
Re: packer.lib Verständnisfrage
Danke. Meine Suchwörter muss ich wohl mal überdenken 

PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: packer.lib Verständnisfrage
Abgesehen von dem Tipp von HeXOR, wo RSBasic sein link hin verweist, gibt man eigentlich jeder Packdatei
einen Header mit Länge und CRC oder ähnlich mit.
einen Header mit Länge und CRC oder ähnlich mit.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
