构造 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。
要求
标头: 文件系统
命名空间: std::tr2::sys