C++(17):filesystem

C++17将文件系统的操作封装了进来,从而可以跨平台的操作文件系统:

#include <iostream>
#include <fstream>
#include <cstdlib>
#include <filesystem>
using namespace std::filesystem;
 
int main()
{
	create_directories("./sandbox/a/b");    //在当前目录下创建层级目录sandbox/a/b
	std::cout<<is_directory("./sandbox/a/b")<<std::endl;    //输出:1
	remove_all("./sandbox/a");              //删除目录sandbox/a
	std::cout<<is_directory("./sandbox/a")<<std::endl;      //输出:0
	return 0;
}

https://blog.csdn.net/jiemashizhen/article/details/125712690

posted @ 2022-07-13 20:20  萧海~  阅读(331)  评论(0编辑  收藏  举报