Share via


cadena (C++)

Indica que charunidimensional, wchar_t, la matriz de byte (o equivalente) o un puntero a este tipo de matriz se deben tratar como una cadena.

[string]

Comentarios

el atributo de cadena C++ tiene la misma funcionalidad que el atributo de cadena MIDL.

Ejemplo

El código siguiente se muestra cómo utilizar cadena en una interfaz y en una definición:

// cpp_attr_ref_string.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="ATLFIRELib")];
[export, string] typedef char a[21];
[dispinterface, restricted, uuid("00000000-0000-0000-0000-000000000001")]
__interface IFireTabCtrl
{
   [id(1)] HRESULT Method3([in, string] char *pC);
};

Requisitos

Contexto de atributo

Se aplica a

Matriz o puntero a una matriz, parámetro de interfaz, método de interfaz

repetible

No

Atributos necesarios

None

Atributos no válidos

None

Para obtener más información sobre los contextos de atributos, vea Contextos de atributo.

Vea también

Referencia

exportar

Otros recursos

Atributos IDL

Atributos de matriz

Attributes Samples