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