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