Namespaces
Variants

va_end

Depuis fr.cppreference.net
 
 
Bibliothèque d'utilitaires
Support linguistique
Support des types (types de base, RTTI)
Macros de test de fonctionnalités de la bibliothèque (C++20)
Utilitaires de programme
Fonctions variadiques
Support des coroutines (C++20)
Support des contrats (C++26)
Comparaison à trois voies
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Utilitaires généraux
Opérateurs relationnels (déprécié en C++20)
 
 
Défini dans l'en-tête <cstdarg>
void va_end( std::va_list ap );

La macro va_end effectue le nettoyage pour un ap objet initialisé par un appel à va_start ou va_copy. va_end peut modifier ap afin qu'il ne soit plus utilisable.

S'il n'y a pas d'appel correspondant à va_start ou va_copy, ou si va_end n'est pas appelé avant le retour d'une fonction qui appelle va_start ou va_copy, le comportement est indéfini.

Paramètres

ap - une instance du type va_list à nettoyer

Valeur développée

(aucun)

Voir aussi

permet d'accéder aux arguments des fonctions variadiques
(macro de fonction)
(C++11)
effectue une copie des arguments des fonctions variadiques
(macro de fonction)
accède au prochain argument des fonctions variadiques
(macro de fonction)
Documentation C pour va_end