实验性库头文件 <experimental/filesystem>

来自cppreference.com
< cpp‎ | header‎ | experimental
 
 
 
实验性库头文件
文件系统 TS
<experimental/filesystem>
并行 TS (v1, v2)
库基础 TS (v1, v2, v3)
并发 TS
范围 TS
协程 TS
<experimental/coroutine>
网络 TS
反射 TS
<experimental/reflect>
 

此头文件是文件系统库的一部分。

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

表示一个路径
(类) [编辑]
文件系统错误时抛出的异常
(类) [编辑]
目录条目
(类) [编辑]
指向目录内容的迭代器
(类) [编辑]
指向目录及其子目录的内容的迭代器
(类) [编辑]
表示文件类型及权限
(类) [编辑]
关于文件系统上自由及可用空间的信息
(类) [编辑]
文件的类型
(枚举) [编辑]
标识文件系统权限
(枚举) [编辑]
指定复制操作的语义
(枚举) [编辑]
用于迭代目录内容的选项
(枚举) [编辑]
表示文件时间值
(typedef) [编辑]

函数

交换两个路径
(函数) [编辑]
计算 path 对象的散列值
(函数) [编辑]
按字典序比较两个路径
(函数) [编辑]
以一个目录分隔符连接两个路径
(函数) [编辑]
实施 path 的流输入/输出
(函数) [编辑]
从 UTF-8 编码的源创建 path
(函数) [编辑]
支持基于范围的 for 循环
(函数) [编辑]
支持基于范围的 for 循环
(函数) [编辑]
组成一个绝对路径
转换路径为绝对路径,复现 OS 特定的行为
(函数) [编辑]
组成一个规范路径
(函数) [编辑]
复制文件或目录
(函数) [编辑]
复制文件内容
(函数) [编辑]
复制一个符号链接
(函数) [编辑]
创建新目录
(函数) [编辑]
创建一个硬链接
(函数) [编辑]
创建一个符号链接
(函数) [编辑]
返回当前工作目录
(函数) [编辑]
检查路径是否指代既存的文件系统对象
(函数) [编辑]
检查两个路径是否指代同一文件系统对象
(函数) [编辑]
返回文件的大小
(函数) [编辑]
返回指代特定文件的硬链接数
(函数) [编辑]
获取或设置最近一次数据修改的时间
(函数) [编辑]
修改文件访问权限
(函数) [编辑]
获得符号链接的目标
(函数) [编辑]
移除一个文件或空目录
移除一个文件或递归地移除一个目录与其全部内容
(函数) [编辑]
移动或重命名一个文件或目录
(函数) [编辑]
以截断或填充零更改一个常规文件的大小
(函数) [编辑]
确定文件系统上的可用空闲空间
(函数) [编辑]
确定文件属性
确定文件属性,检查符号链接目标
(函数) [编辑]
返回一个适用于临时文件的目录
(函数) [编辑]
文件类型
检查给定路径是否指代块设备
(函数) [编辑]
检查给定路径是否指代字符设备
(函数) [编辑]
检查给定路径是否指代一个目录
(函数) [编辑]
检查给定路径是否指代一个空的文件或目录
(函数) [编辑]
检查给定路径是否指代一个命名管道
(函数) [编辑]
检查参数是否指代一个其他文件
(函数) [编辑]
检查参数是否指代一个常规文件
(函数) [编辑]
检查参数是否指代一个具名 IPC 套接字
(函数) [编辑]
检查参数是否指代一个符号链接
(函数) [编辑]
检查文件状态是否已知
(函数) [编辑]