Ik heb een dynamische array in delphi die informatie bevat over een klasse van een vliegtuig.
Bij de applicatie treedt steeds een error op (wat duidt op een geheugen probleem).
Nu wil ik ff 100% zeker weten of deze code voor het reserveren van geheugen voor 3 klassen goed is, want ik heb het vermoeden dat dit niet helemaal goed is.
Klopt dat?
Delphi:
1
2
3
4
5
6
7
8
9
10
11
| TKlassen = record Klasse: Integer; VliegtuigKlasseID: Integer; Prijs: Double; Capaciteit: Integer; AantalBeschikbarePlaatsen: Integer; end; ArrayKlassen: array of TKlassen; ReallocMem(ArrayKlassen, SizeOf(ArrayKlassen) * 3); |
Bij de applicatie treedt steeds een error op (wat duidt op een geheugen probleem).
Nu wil ik ff 100% zeker weten of deze code voor het reserveren van geheugen voor 3 klassen goed is, want ik heb het vermoeden dat dit niet helemaal goed is.
Klopt dat?