basic_path::basic_path 构造函数
构造 basic_path 对象。
basic_path();
basic_path(const string_type& Str);
basic_path(const value_type *Ptr);
template<class InIt>
basic_path(
InIt First,
InIt Last
);
basic_path(const basic_path& Right);
basic_path(basic_path&& Right);
参数
Str
一个字符串。Ptr
对字符数组的指针。First
该范围内的第一个字符。Last
在字符范围的最后一个元素之后的元素。Right
一个 basic_path 对象。
备注
第一构造函数初始化默认存储字符串。
使用 Str,则第二个构造函数初始化其字符串。
第三个构造函数初始化其字符串使用由 Ptr指向的字符数组。
第四、构造函数初始值从范围 [First,Last) 存储字符串。
通过使用 Right,将存储的字符串第五构造函数初始化存储字符串。
最终构造函数通过将 Right的存储字符串初始化存储字符串。
要求
标头: filesystem
命名空间: std::tr2::sys