Da ich in v2 eh nur feste Speicherbereiche habe, sollten zur Compilezeit alle Datentypen bekannt seid und somit auch die Größe des benötigen Speichers. In v3 soll es jedoch auch dynamischen Speicher geben.
Wird SIZEOF jetzt also zur Compilezeit oder Laufzeit aufgelöst?
Gruß, Nils
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
SIZEOF wird zur Compilezeit aufgelöst und enthält bei einem Zeiger die Länge des Zeigers, also 4.
Eine Funktion, mit der der allokierte dynamische Speicher ermittelt wird, gibt es m.W. nicht.
Viele Grüße, Hans
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hey Leute,
wann wird der Operator SIZEOF aufgelöst?
Da ich in v2 eh nur feste Speicherbereiche habe, sollten zur Compilezeit alle Datentypen bekannt seid und somit auch die Größe des benötigen Speichers. In v3 soll es jedoch auch dynamischen Speicher geben.
Wird SIZEOF jetzt also zur Compilezeit oder Laufzeit aufgelöst?
Gruß, Nils
Hallo Nils,
SIZEOF wird zur Compilezeit aufgelöst und enthält bei einem Zeiger die Länge des Zeigers, also 4.
Eine Funktion, mit der der allokierte dynamische Speicher ermittelt wird, gibt es m.W. nicht.
Viele Grüße, Hans