Share via


opcional (C++)

Especifica un parámetro opcional de una función miembro.

[optional]

Comentarios

el atributo de opcional C++ tiene la misma funcionalidad que el atributo de opcional MIDL.

Ejemplo

El código siguiente muestra cómo opcional podría utilizar:

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

Requisitos

Contexto de atributo

Se aplica a

Parámetro de interfaz

repetible

No

Atributos necesarios

None

Atributos no válidos

None

Para obtener más información sobre los contextos de atributos, vea Contextos de atributo.

Vea también

Otros recursos

Atributos IDL

Atributos de parámetro

Attributes Samples