basic_directory_entry::basic_directory_entry构造函数

构造 basic_directory_entry 对象。

basic_directory_entry();
explicit basic_directory_entry(
   const path_type& Pval,
   file_status Statarg = file_status(),
   file_status Symstatarg = file_status()
);
basic_directory_entry(
   const basic_directory_entry& Right
);
basic_directory_entry(
   basic_directory_entry&& Right
);

参数

  • Pval
    Path 对象。Path 可以是 basic_path 或从 basic_path派生类型。

  • Statarg
    表示文件的状态由 Pval引用的 file_status 对象。

  • Symstatarg
    表示文件的符号字符串状态为的 file_status 对象由 Pval引用。

  • Right
    basic_directory_entry 对象。

备注

第一个默认构造函数初始化中的对象。

第二个构造函数初始化存储的 Path 值设置为 Pval,存储的文件状态到 Statarg和存储的符号字符串状态到 Symstatarg。

第三个构造函数复制构造从相应的对象的存储在对象的 Right。

第四个构造函数将构造从相应的对象的存储在对象的 Right。

要求

**标头:**文件系统

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

请参见

参考

basic_directory_entry选件类

<filesystem>