std::filesystem::directory_entry:: directory_entry
From cppreference.net
<
cpp
|
filesystem
|
directory entry
|
directory_entry
(
)
noexcept
=
default
;
|
(1) | (C++17 起) |
|
directory_entry
(
const
directory_entry
&
)
=
default
;
|
(2) | (C++17 起) |
|
directory_entry
(
directory_entry
&&
)
noexcept
=
default
;
|
(3) | (C++17 起) |
|
explicit
directory_entry
(
const
std::
filesystem
::
path
&
p
)
;
|
(4) | (C++17 起) |
|
directory_entry
(
const
std::
filesystem
::
path
&
p,
std::
error_code
&
ec
)
;
|
(5) | (C++17 起) |
构造一个新的
directory_entry
对象。
1)
默认构造函数。
2)
默认化的复制构造函数。
3)
默认化的移动构造函数。
参数
| p | - | 目录条目将引用的文件系统对象的路径 |
| ec | - | 非抛出重载中用于错误报告的输出参数 |
异常
任何未标记为
noexcept
的重载在内存分配失败时可能抛出
std::bad_alloc
。
示例
|
本节内容不完整
原因:缺少示例 |