Condividi tramite


stringa (C++)

indica che l'unidimensionale char, wchar_t, byte (o equivalente) la matrice o un puntatore a una matrice deve essere considerato come stringa.

[string]

Note

stringa L'attributo di C++ ha la stessa funzionalità di stringa Attributo MIDL.

Esempio

Nel codice seguente viene illustrato come utilizzare stringa in un'interfaccia e un typedef:

// 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);
};

Requisiti

contesto di attributo

Si applica a

Una matrice o un puntatore a una matrice, parametro di interfaccia, metodo di interfaccia

ripetibile

No

attributi obbligatori

Nessuno

attributi non validi

Nessuno

per ulteriori informazioni sui contesti di attributo, vedere Associare ai contesti.

Vedere anche

Riferimenti

esportazione

Altre risorse

Attributi IDL

Attributi di matrice

Attributes Samples