Section courante

A propos

Section administrative du site

VA_ARG

Argument
Langage C stdarg.h

Syntaxe

type va_arg(va_list ptrargument,type)

Paramètres

Nom Description
ptrargument Ce paramètre permet d'indiquer le pointeur d'argument
type Ce paramètre permet d'indiquer le type

Description

Cette fonction donne l'argument (le paramètre) suivant de la fonction.

Algorithme

MODULE VA_ARG(ap, type)
   SI ap pointe à une liste invalide ou si la liste est vide ALORS
      RETOURNE une erreur (comportement indéfini)
   FIN SI

   valeur_courante ← récupérer_valeur_à_l'adresse_actuelle(ap, type)
   * Avance au prochain paramètre
   ap ← avancer_pointeur(ap, taille_de(type))
   RETOURNE valeur_courante

Remarques

Voir également

Langage de programmation - C - Référence procédures et fonctions - vprintf
Langage de programmation - C - Référence procédures et fonctions - vsprintf
Langage de programmation - C++ - Référence procédures et fonctions - va_arg

Références

Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 735.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 289.

Dernière mise à jour : Mardi, le 28 juillet 2015