Compartir vía


string (C++)

Indica que la matriz unidimensional char, wchar_t, byte (o equivalente) o el puntero a dicha matriz se debe tratar como una cadena.

Sintaxis

[string]

Comentarios

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

Ejemplo

En el código siguiente se muestra cómo usar string en una interfaz y en una definición de tipo:

// 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 Valor
Se aplica a Matriz o puntero a una matriz, parámetro de interfaz, método de interfaz
Reiterativo No
Atributos requeridos None
Atributos no válidos None

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

Consulte también

Atributos IDL
Atributos de matriz
export