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