Autor Beitrag
moddin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 75

WinXP Pro
Delphi 7 Enterprise ;-)
BeitragVerfasst: So 26.08.07 11:47 
wenn man soetwas definier

function ?????()
var
Hallo : TSystemINfo;
begin
...
end;

wo wird dann "Hallo" eigentlich vom linker/compiler plaziert?

ist das dann im speicherbereich unterhalb der function (@?????) -> also platzhalter
oder ist das ein eigener speicherbereich mit zur laufzeit ermittelter addresse?

die frage kommt daher da threads (zb mit CreateThread) selbständig laufbar sind mit
eignen lokalen variablen

_________________
Willst du Körper an Körper pressen? Atem spüren? Gerüche wahrnehmen? Verschiedene Stellungen probieren? Rein und raus? Von hinten nach vorne? Ja? Dann nimm den Bus!
uall@ogc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1826
Erhaltene Danke: 11

Win 2000 & VMware
Delphi 3 Prof, Delphi 7 Prof
BeitragVerfasst: So 26.08.07 11:58 
Es liegt auf dem Stack. Und jeder Thread hat einen eigenen Stack.

_________________
wer andern eine grube gräbt hat ein grubengrabgerät
- oder einfach zu viel zeit
moddin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 75

WinXP Pro
Delphi 7 Enterprise ;-)
BeitragVerfasst: So 26.08.07 22:46 
hab ichs mir doch gedacht

thnx

_________________
Willst du Körper an Körper pressen? Atem spüren? Gerüche wahrnehmen? Verschiedene Stellungen probieren? Rein und raus? Von hinten nach vorne? Ja? Dann nimm den Bus!