va_end
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definiert in Header
<cstdarg>
|
||
|
void
va_end
(
std
::
va_list
ap
)
;
|
||
Das
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 verändern, dass es nicht mehr verwendbar ist.
Wenn kein entsprechender Aufruf von
va_start
oder
va_copy
vorhanden ist, oder wenn
va_end
nicht aufgerufen wird, bevor eine Funktion, die
va_start
oder
va_copy
aufruft, zurückkehrt, ist das Verhalten undefiniert.
Parameter
| ap | - | eine Instanz des va_list -Typs zur Bereinigung |
Erweiterter Wert
(keine)
Siehe auch
|
ermöglicht den Zugriff auf variadische Funktionsargumente
(Funktionsmakro) |
|
|
(C++11)
|
erstellt eine Kopie der variadischen Funktionsargumente
(Funktionsmakro) |
|
greift auf das nächste variadische Funktionsargument zu
(Funktionsmakro) |
|
|
C-Dokumentation
für
va_end
|
|