Partilhar via


Construtor de HStringReference::HStringReference

Inicializa uma nova instância da classe HStringReference.

    template<unsigned int sizeDest>
    HStringReference(wchar_t const (&str)[ sizeDest]) throw();

    template<unsigned int sizeDest>
    HStringReference(wchar_t const (&str)[ sizeDest], 
unsigned int len)
       throw();

    HStringReference(HStringReference&& other) throw();

Parâmetros

  • sizeDest
    Um parâmetro de modelo que especifica o tamanho do buffer de HStringReference de destino.

  • str
    Uma referência a uma seqüência de caracteres largos.

  • len
    O comprimento máximo de str o buffer de parâmetros para usar nesta operação.Se a len parâmetro não for especificado, todo o str parâmetro é usado.If len is greater than sizeDest, len is set to sizeDest-1.

  • other
    Outro objeto de HStringReference.

Comentários

O primeiro construtor inicializa um novo objeto de HStringReference do mesmo tamanho como parâmetro str.

A segunda inicializa construtor um novo HStringReference de objeto que specifeid o tamanho pelo parâmetro len.

O terceiro construtor inicializa um novo objeto de HStringReference como o valor da otherparâmetro e, em seguida, destrói o other parâmetro.

Requisitos

Cabeçalho: corewrappers.h

Namespace: Microsoft::WRL::Wrappers

Consulte também

Referência

Classe HStringReference