Udostępnij za pośrednictwem


Konstruktor HStringReference::HStringReference

Inicjuje nowe wystąpienie klasy 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();

Parametry

  • sizeDest
    Parametr szablonu, który określa rozmiar buforu HStringReference miejsca przeznaczenia.

  • str
    Odniesienia do łańcuch szerokich znaków.

  • len
    Maksymalna długość str buforu parametru w tej operacji.Jeśli len parametr nie jest określony, cały str parametr jest używany.If len is greater than sizeDest, len is set to sizeDest-1.

  • other
    Inny obiekt HStringReference.

Uwagi

Pierwszy konstruktora inicjuje nowy obiekt HStringReference, że taki sam rozmiar jak parametr str.

Drugi inicjuje konstruktora HStringReference nowego obiektu, który specifeid rozmiar przez parametr len.

Trzeci konstruktora inicjuje nowy obiekt HStringReference na wartość otherparametr, a następnie niszczy other parametr.

Wymagania

Nagłówek: corewrappers.h

Obszar nazw: Microsoft::WRL::Wrappers

Zobacz też

Informacje

Klasa HStringReference