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