Namespaces
Variants

Experimental library header <experimental/filesystem>

From cppreference.net
Standard library headers
Experimental library headers
Execution P2300
<experimental/execution>
Filesystem TS
<experimental/filesystem>
Parallelism TS (v1, v2)
experimental/algorithm
experimental/execution_policy
experimental/exception_list
experimental/numeric
<experimental/simd>
experimental/task_block
Library Fundamentals TS (v1, v2, v3)
experimental/algorithm
<experimental/any>
experimental/array
experimental/chrono
experimental/deque
experimental/forward_list
<experimental/functional>
experimental/future
experimental/iterator
experimental/list
experimental/map
experimental/memory
<experimental/memory_resource>
experimental/numeric
<experimental/optional>
experimental/propagate_const
experimental/random
experimental/ratio
experimental/regex
experimental/scope
experimental/set
experimental/source_location
experimental/string
<experimental/string_view>
experimental/system_error
experimental/tuple
experimental/type_traits
experimental/unordered_map
experimental/unordered_set
experimental/utility
experimental/vector

Concurrency TS
experimental/atomic
experimental/barrier
experimental/future
experimental/latch
Ranges TS
Coroutines TS
experimental/coroutine
Networking TS
experimental/buffer
experimental/executor
experimental/internet
experimental/io_context
<experimental/net>
experimental/netfwd
experimental/socket
experimental/timer
Reflection TS
<experimental/reflect>

此头文件是 filesystem 库的组成部分。

定义于 命名空间 std::experimental::filesystem
定义于内联命名空间 std::experimental::filesystem::v1

表示一个路径
(类)
文件系统错误时抛出的异常
(类)
目录条目
(类)
目录内容的迭代器
(类)
用于遍历目录及其子目录内容的迭代器
(类)
表示文件类型和权限
(类)
文件系统可用空间与总空间信息
(类)
文件类型
(枚举类型)
标识文件系统权限
(枚举类型)
指定复制操作的语义
(枚举类型)
用于遍历目录内容的选项
(枚举类型)
表示文件时间值
(类型别名)

函数

交换两个路径
(函数)
计算路径对象的哈希值
(函数)
按字典序比较两个路径
(函数)
使用目录分隔符连接两个路径
(函数)
对路径执行流输入和输出操作
(函数)
从 UTF-8 编码源创建 path
(函数)
基于范围的 for 循环支持
(函数)
基于范围的 for 循环支持
(函数)
组合绝对路径
将路径转换为绝对路径,复制操作系统特定行为
(函数)
组合规范路径
(函数)
复制文件或目录
(函数)
复制文件内容
(函数)
复制符号链接
(函数)
创建新目录
(函数)
创建硬链接
(函数)
创建符号链接
(函数)
返回当前工作目录
(函数)
检查路径是否指向存在的文件系统对象
(函数)
检查两个路径是否指向同一文件系统对象
(函数)
返回文件大小
(函数)
返回指向特定文件的硬链接数量
(函数)
获取或设置最后数据修改时间
(函数)
修改文件访问权限
(函数)
获取符号链接的目标路径
(函数)
删除文件或空目录
递归删除文件或目录及其所有内容
(函数)
移动或重命名文件及目录
(函数)
通过截断或零填充方式改变常规文件的大小
(函数)
确定文件系统上的可用空闲空间
(函数)
确定文件属性
确定文件属性,检查符号链接目标
(函数)
返回适用于临时文件的目录
(函数)
文件类型
检查给定路径是否指向块设备
(函数)
检查给定路径是否指向字符设备
(函数)
检查给定路径是否指向目录
(函数)
检查给定路径是否指向空文件或目录
(函数)
检查给定路径是否指向命名管道
(函数)
检查参数是否指向 其他 文件
(函数)
检查参数是否指向常规文件
(函数)
检查参数是否引用命名IPC套接字
(函数)
检查参数是否指向符号链接
(函数)
检查文件状态是否已知
(函数)