Byrial Jensen wrote:
> Det er et specialtilfælde af en mere generel regel: Det er
> udefineret hvad der sker hvis man kalder en funktion på en anden
> måde end den er defineret.
Øh, nå.
Så vidt jeg ved er forskellen bare om hvorvidt den kaldt funktion putter
noget i det hukommelsesområde hvor den kaldende funktion har sat plads
af.
Det skulle da ikke være nok til at aktivere alle de ting du snakker
om...
Det kritiske ved funktioner er hvorvidt den kaldte og den kaldende er
enige om størrelsen på returværdien, og ikke meget andet.
Har du et eksempel på en compiler der reagerer så drastisk som du har
nævnt tidligere i denne tråd. Ingen af de 10 stykker jeg har brugt
igennem tiden har gjort det.
--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear