Udostępnij za pośrednictwem


opcjonalne (C++)

Określa opcjonalny parametr dla funkcji składowej.

[optional]

Uwagi

Opcjonalny atrybut C++ ma taką samą funkcjonalność jak opcjonalny MIDL atrybutu.

Przykład

Następujący kod pokazuje, jak opcjonalny może być używany:

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

Wymagania

Atrybutu kontekstu

Stosuje się do

Parametr interfejsu

Powtarzalne

Nr

Wymagane atrybuty

Brak

Nieprawidłowe atrybuty

Brak

Aby uzyskać więcej informacji na temat kontekstów atrybutu, zobacz Kontekstów atrybutu.

Zobacz też

Inne zasoby

Atrybuty IDL

Parametr atrybutów

Attributes Samples