Partager via


facultatif (C++)

spécifie un paramètre optionnel pour une fonction membre.

[optional]

Notes

L'attribut de facultatif C++ a les mêmes fonctionnalités que l'attribut de facultatif MIDL.

Exemple

Le code suivant montre comment facultatif peut être utilisé :

// cpp_attr_ref_optional.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="ATLFIRELib")];

[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface IFireTabCtrl : IDispatch
{
   [id(1)] long procedure ([in, optional] VARIANT i);
};

Configuration requise

contexte d'attribut

S'applique à

paramètre d'interface

reproductible

Non

attributs requis

Aucun

attributs valides

Aucun

Pour plus d'informations sur les contextes d'attribut, consultez contextes d'attribut.

Voir aussi

Autres ressources

Attributs IDL

Attributs de paramètre

Attributes Samples