Compartir por


pragma

Emite la cadena especificada en el archivo .idl generado sin el uso de comillas.

Sintaxis

[ pragma(pragma_statement) ];

Parámetros

pragma_statement
El pragma que desea incluir en el archivo .idl generado.

Comentarios

El atributo C++ pragma tiene la misma funcionalidad que el atributo MIDL pragma.

Ejemplo

// cpp_attr_ref_pragma.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyLib")];
[pragma(pack(4))];

[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface A
{
   [id(1)] HRESULT MyMethod ([in, satype("BSTR")] SAFEARRAY **p);
};

Requisitos

Contexto de atributo Valor
Se aplica a En cualquier lugar
Reiterativo No
Atributos requeridos Ninguno
Atributos no válidos Ninguno

Para obtener más información acerca de los contextos de atributo, consulte Contextos de atributo.

Consulte también

Atributos IDL
Atributos independientes
pack