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。

要求

标头: 文件系统

命名空间: std::tr2::sys

请参见

参考

basic_path选件类

<filesystem>