Syntax: VA_ARG (Startpointer, Datentyp)
Typ: Funktion
Kategorie: Programmorganisation
VA_ARG gibt den Wert eines Parameters in der Parameterliste einer Prozedur zurück.
- 'Startpointer' ist ein Pointer, der mit VA_FIRST ermittelt bzw. mit VA_NEXT aktualisiert wurde.
- 'Datentyp' ist der Datentyp des Parameters, dessen Wert zurückgegeben werden soll. Siehe Datentypen
Intern wird dieser Befehl so behandelt:
#Define VA_ARG(a,t) Peek( t, a )
Beispiel: siehe VA_FIRST
Unterschiede zu QB: neu in FreeBASIC
Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht VA_ARG nicht zur Verfügung und kann nur über __VA_ARG aufgerufen werden.
Siehe auch:
VA_FIRST, VA_NEXT, DECLARE, SUB, FUNCTION, CDECL, Datentypen, ... (Auslassung[Ellipsis]), Prozeduren