Experimental library header <experimental/filesystem>
From cppreference.net
<
cpp
|
header
|
experimental
此头文件是 filesystem 库的组成部分。
|
定义于 命名空间
std::experimental::filesystem
|
|
|
定义于内联命名空间
std::experimental::filesystem::v1
|
|
类 |
|
|
表示一个路径
(类) |
|
|
文件系统错误时抛出的异常
(类) |
|
|
目录条目
(类) |
|
|
目录内容的迭代器
(类) |
|
|
用于遍历目录及其子目录内容的迭代器
(类) |
|
|
表示文件类型和权限
(类) |
|
|
文件系统可用空间与总空间信息
(类) |
|
|
文件类型
(枚举类型) |
|
|
标识文件系统权限
(枚举类型) |
|
|
指定复制操作的语义
(枚举类型) |
|
|
用于遍历目录内容的选项
(枚举类型) |
|
|
表示文件时间值
(类型别名) |
|
函数 |
|
|
交换两个路径
(函数) |
|
|
计算路径对象的哈希值
(函数) |
|
|
按字典序比较两个路径
(函数) |
|
|
使用目录分隔符连接两个路径
(函数) |
|
|
对路径执行流输入和输出操作
(函数) |
|
从 UTF-8 编码源创建
path
(函数) |
|
|
基于范围的 for 循环支持
(函数) |
|
|
基于范围的 for 循环支持
(函数) |
|
|
组合绝对路径
将路径转换为绝对路径,复制操作系统特定行为 (函数) |
|
|
组合规范路径
(函数) |
|
|
复制文件或目录
(函数) |
|
|
复制文件内容
(函数) |
|
|
复制符号链接
(函数) |
|
|
创建新目录
(函数) |
|
|
创建硬链接
(函数) |
|
|
创建符号链接
(函数) |
|
|
返回当前工作目录
(函数) |
|
|
检查路径是否指向存在的文件系统对象
(函数) |
|
|
检查两个路径是否指向同一文件系统对象
(函数) |
|
|
返回文件大小
(函数) |
|
|
返回指向特定文件的硬链接数量
(函数) |
|
|
获取或设置最后数据修改时间
(函数) |
|
|
修改文件访问权限
(函数) |
|
|
获取符号链接的目标路径
(函数) |
|
|
删除文件或空目录
递归删除文件或目录及其所有内容 (函数) |
|
|
移动或重命名文件及目录
(函数) |
|
|
通过截断或零填充方式改变常规文件的大小
(函数) |
|
|
确定文件系统上的可用空闲空间
(函数) |
|
|
确定文件属性
确定文件属性,检查符号链接目标 (函数) |
|
|
返回适用于临时文件的目录
(函数) |
|
文件类型 |
|
|
检查给定路径是否指向块设备
(函数) |
|
|
检查给定路径是否指向字符设备
(函数) |
|
|
检查给定路径是否指向目录
(函数) |
|
|
检查给定路径是否指向空文件或目录
(函数) |
|
|
检查给定路径是否指向命名管道
(函数) |
|
|
检查参数是否指向
其他
文件
(函数) |
|
|
检查参数是否指向常规文件
(函数) |
|
|
检查参数是否引用命名IPC套接字
(函数) |
|
|
检查参数是否指向符号链接
(函数) |
|
|
检查文件状态是否已知
(函数) |
|