Referenz - VA_NEXT
Syntax: VA_NEXT (Startpointer, Datentyp)
Typ: Funktion
Kategorie: Programmorganisation
VA_NEXT dereferenziert den Pointer auf ein Argument einer variablen Parameterliste, sodass er auf das nächste Argument zeigt.
- 'Startpointer' ist ein Pointer, der mit
VA_FIRST ermittelt bzw. mit
VA_NEXT aktualisiert wurde. - 'Datentyp' ist der Datentyp des Parameters, auf den 'Startpointer' bisher gezeigt hat. Siehe
Datentypen
Intern wird dieser Befehl so 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 erst 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
| Zusätzliche Informationen und Funktionen | ||||
|---|---|---|---|---|
|
||||




FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!
Versionen