Compartilhar via


vararg

Especifica que a função usa um número variável de argumentos.

Sintaxe

[vararg]

Comentários

O atributo C++ vararg tem a mesma funcionalidade que o atributo MIDL vararg.

Exemplo

O código a seguir mostra o uso de 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);
};

Requisitos

Contexto do atributo Valor
Aplicável ao Método interface
Repetível Não
Atributos obrigatórios Nenhum
Atributos inválidos Nenhum

Para obter mais informações sobre os contextos de atributo, confira Contextos de atributo.

Confira também

Atributos de IDL
Atributos de método