C++17 filesystem

头文件

#include 

函数

路径或文件是否存在

bool exists( const Path& Pval);

复制文件

void copy_file(const Path1& Pval1, const Path2& Pval2,copy_option Opt = copy_option::fail_if_exists\n);

创建多级目录

bool create_directories(const Path& Pval);

创建单目录

bool create_directory(const Path& Pval);

重命名

bool rename(const Path1& Pval1, const Path2& Pval2);

删除

bool remove(const Path& Pval);

删除所有

unsigned long remove_all(const Path& Pval);

删除目录

bool remove_directory(const Path& Pval);

删除文件

bool remove_filename(const Path& Pval);

你可能感兴趣的:(c++)