Hi,
ich bin gerade ein wenig verwundert, dass folgender Code KEINE
Exception wirft:
Delphi-Quellcode:
type glFloat = Single;
[...]
//Lokale Variable
var dummy: array [0..3,0..65535,0..3] of glFloat;
Sobald ich allerdings einen Wert zuweisen will, knallt es mit einer "application-defined
exception", deren Code mir Google in einen Stack-Overflow übersetzt ([Edit]Nach kurzer Änderung der Debugger-Einstellungen wirft mir nun auch Delphi direkt ne Stack-Overflow-
Exception [/Edit]):
Delphi-Quellcode:
var dummy: array [0..3,0..65535,0..3] of glFloat;
begin <- Hier knallt es
dummy[0,0,0] := 1.0;
[...]
Komischerweise knallt es laut Quelltexteditor direkt bei begin und nicht bei der Zuweisung.
Also wenn ich mal rechne 4 * 65536 * 4 * 4 Byte = ca 4,2 MB....das ist jetzt ja wohl nicht die Welt. Wieso macht mein Delphi 7 da nicht mehr mit?
Philipp F.