Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Specifies that the function takes a variable number of arguments.
Syntax
[vararg]
Remarks
The vararg C++ attribute has the same functionality as the vararg MIDL attribute.
Example
The following code shows a use of 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);
};
Requirements
| Attribute context | Value |
|---|---|
| Applies to | Interface method |
| Repeatable | No |
| Required attributes | None |
| Invalid attributes | None |
For more information about the attribute contexts, see Attribute Contexts.