VA_NEXT

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » V » VA_NEXT

Syntax: VA_NEXT (Startpointer, Datentyp)
Typ: Funktion
Kategorie: Speicher

VA_NEXT dereferenziert den Pointer auf ein Argument einer variablen Parameterliste, sodass er auf das nächste Argument zeigt.

VA_ARG wird intern folgendermaßen behandelt:

#DEFINE VA_NEXT(a,t) (a + LEN(t))

Beispiel: siehe VA_FIRST

Unterschiede zu QB: neu in FreeBASIC

Unterschiede zu früheren Versionen von FreeBASIC:
Die Version __VA_NEXT in der Dialektform -lang qb existiert seit FreeBASIC v0.24.

Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht VA_NEXT nicht zur Verfügung und kann nur über __VA_NEXT aufgerufen werden.

Siehe auch:
VA_FIRST, VA_ARG, DECLARE, SUB, FUNCTION, CDECL, Datentypen, ... (Auslassung[Ellipsis]), Prozeduren