Partager via


string (C++)

Indique qu' charunidimensionnel, wchar_t, le tableau de byte (ou équivalent) ou le pointeur à une telle tableau doivent être traités comme chaîne.

[string]

Notes

L'attribut de chaîne C++ a les mêmes fonctionnalités que l'attribut de chaîne MIDL.

Exemple

Le code suivant montre comment utiliser chaîne sur une interface et sur 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);
};

Configuration requise

contexte d'attribut

S'applique à

Tableau ou pointeur vers un tableau, paramètre de l'interface, méthode d'interface

reproductible

Non

attributs requis

Aucun

attributs valides

Aucun

Pour plus d'informations sur les contextes d'attribut, consultez contextes d'attribut.

Voir aussi

Référence

exporter

Autres ressources

Attributs IDL

Attributs de tableau

Attributes Samples