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

原创文章,作者:306829225,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/274151.html

(0)
上一篇 2022年7月13日 21:58
下一篇 2022年7月13日 21:59

相关推荐

发表回复

登录后才能评论