![]() |
const/var/out in Prozeduraufruf
Hallo,
eine frage zu const/var/out in aufrufen von prozeduren/funktionen. wenn ich mehrere variablen deklariere eines gleichen typs und diese durch kommata trenne, gilt der parametertyp const/var/out dann für alle variablen? gemeint ist...
Delphi-Quellcode:
leider ist die oh dort nicht ganz klar für mich...
procedure blablupp( const a,b,c:typx)
= procedure blablupp( const a :typx; const b:typx; const c:typx) oder procedure blablupp( const a :typx; b:typx; c:typx) grüße |
Re: const/var/out in Prozeduraufruf
Also eigentlich müsste, sollte, dürfte es ersteres sein ;) Ansonsten müsste man ja ungefähr das so schreiben:
Delphi-Quellcode:
;) Und das machste auch nirgends um Variablen zu deklarieren ;)
const a, const b, const c : typx
|
Re: const/var/out in Prozeduraufruf
Zitat:
|
Re: const/var/out in Prozeduraufruf
1. und 2. sind für den Compiler identisch.
Bei 3. sind Vars 2 u. 3 nach außen CONST und innerhalb der Methode VAR. ...:cat:... |
Re: const/var/out in Prozeduraufruf
Zitat:
thx |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz