va_end
|
Definiert in Header
<stdarg.h>
|
||
|
void
va_end
(
va_list ap
)
;
|
||
Die
va_end
-Makro führt die Bereinigung für ein
ap
-Objekt durch, das durch einen Aufruf von
va_start
oder
va_copy
initialisiert wurde.
va_end
kann
ap
so ändern, dass es nicht mehr verwendbar ist.
Wenn kein entsprechender Aufruf von
va_start
oder
va_copy
erfolgt, oder wenn
va_end
nicht aufgerufen wird, bevor eine Funktion, die
va_start
oder
va_copy
aufruft, zurückkehrt, ist das Verhalten undefiniert.
Inhaltsverzeichnis |
Parameter
| ap | - | eine Instanz des va_list Typs zur Bereinigung |
Erweiterter Wert
(keine)
Referenzen
- C11-Standard (ISO/IEC 9899:2011):
-
- 7.16.1.3 Die va_end-Makro (S: 270-271)
- C99-Standard (ISO/IEC 9899:1999):
-
- 7.15.1.3 Die va_end-Makro (S: 250-251)
- C89/C90-Standard (ISO/IEC 9899:1990):
-
- 4.8.1.3 Die va_end-Makro
Siehe auch
|
greift auf das nächste variadische Funktionsargument zu
(Funktionsmakro) |
|
|
(C99)
|
erstellt eine Kopie der variadischen Funktionsargumente
(Funktionsmakro) |
|
enthält die von
va_start
,
va_arg
,
va_end
und
va_copy
benötigten Informationen
(Typedef) |
|
|
ermöglicht den Zugriff auf variadische Funktionsargumente
(Funktionsmakro) |
|
|
C++-Dokumentation
für
va_end
|
|