Wofür steht das Schlüsselwort out in Delphi?

~ 0 min
2017-01-19 12:27
  • Out markiert in Delphi ein Ausgabeparameter, der an eine Funktion oder Prozedur übergeben wird.
  • Out ist vergleichbar mit dem Variablenparameter var und wird dann verwendet, wenn nicht initialisierte Variablen an Funktionen und Prozeduren übergeben werden (Wert muss nicht vorbelegt sein).
  • Der Ausgabeparameter out wird wie ein Variablenparameter per Referenz übergeben (der ursprüngliche Wert der referenzierten Variablen wird verworfen, wenn diese als Ausgabeparameter an eine Routine übergeben wird).
  • Mit Hilfe von out und Variable dahinter können in Funktionen zusätzlich zum Result-Wert weitere Daten ausgegeben werden.
  • Out beschreibt also eine Variable nur für die Ausgabe.
Durchschnittliche Bewertung 0 (0 Abstimmungen)

Kommentieren nicht möglich