Udostępnij za pośrednictwem


vararg

Określa, że funkcja przyjmuje zmienną liczbę argumentów.

Składnia

[vararg]

Uwagi

Atrybut vararg C++ ma taką samą funkcjonalność jak atrybut vararg MIDL.

Przykład

Poniższy kod przedstawia użycie vararg:

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

[object, uuid("00000000-0000-0000-0000-000000000001")]
__interface X : public IUnknown
{
   [vararg] HRESULT Button([in, satype(VARIANT)]SAFEARRAY *psa);
};

Wymagania

Kontekst atrybutu Wartość
Dotyczy Metoda interfejsu
Powtarzalne Nie.
Wymagane atrybuty Brak
Nieprawidłowe atrybuty Brak

Aby uzyskać więcej informacji na temat kontekstów atrybutów, zobacz Konteksty atrybutów.

Zobacz też

Atrybuty IDL
Atrybuty metody