HStringReference::HStringReference 构造函数

初始化 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();

参数

  • sizeDest
    指定目标 HStringReference 缓冲区的大小的模板参数。

  • str
    宽字符字符串的引用。

  • len
    使用的 str 参数缓冲区的最大长度此操作。如果 len 参数未指定,则使用整个 str 参数。如果 len 比 sizeDest大, len 设置为 sizeDest-1。

  • other
    另一 HStringReference 对象。

备注

第一个构造函数初始化新的对象 HStringReference 该大小与参数 str。

第二个构造函数初始化新的对象 HStringReference 该范围 specifeid 的参数 len。

第三个构造函数初始化为 other参数的值的新 HStringReference 对象,然后销毁 other 参数。

要求

标题: corewrappers.h

命名空间: Microsoft:: WRL:: 包装

请参见

参考

HStringReference 类