Condividi tramite


facoltativo (C++)

specifica un parametro facoltativo per una funzione membro.

[optional]

Note

facoltativo L'attributo di C++ ha la stessa funzionalità di facoltativo Attributo MIDL.

Esempio

Nel codice seguente viene illustrato come facoltativo può essere utilizzato:

// 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);
};

Requisiti

contesto di attributo

Si applica a

parametro di interfaccia

ripetibile

No

attributi obbligatori

Nessuno

attributi non validi

Nessuno

per ulteriori informazioni sui contesti di attributo, vedere Associare ai contesti.

Vedere anche

Altre risorse

Attributi IDL

Attributi di parametro

Attributes Samples