Compartilhar via


string (C++)

Indica que o unidimensional char, wchar_t, bytes (ou equivalente) matriz ou o ponteiro para essa matriz deve ser tratado como uma seqüência de caracteres.

[string]

Comentários

O seqüência de caracteres o atributo do C++ tem a mesma funcionalidade que o seqüência de caracteres atributo MIDL.

Exemplo

O código a seguir mostra como usar seqüência de caracteres em uma interface e em um 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);
};

Requisitos

Contexto de atributo

Se aplica a

Matriz ou o ponteiro para uma matriz, o parâmetro interface, o método de interface

Reproduzíveis

Não

Atributos obrigatórios

Nenhum

Atributos inválidos

Nenhum

Para obter mais informações sobre os contextos de atributo, consulte Atributo contextos.

Consulte também

Referência

exportação

Outros recursos

Atributos IDL

Atributos de matriz

Attributes Samples