filesystem 库是一个可移植的文件按系统操作库。可以跨平台操作目录、文件等。
#include <boost/filesystem.hpp>
using namespace boost::filesystem;
#include <iostream>
using namespace std;
void os_test()
{
path p1("./a_dir");
cout << p1 << endl;
path p2("d:/boost/test.txt");
cout << p2 << endl;
p1 /= "etc"; //使用operator/=追加路径
cout << p1 << endl;

Boost.Filesystem 是一个强大的库,提供可移植的文件系统操作,如遍历目录、查找文件和复制目录等功能,适用于多种操作系统。
最低0.47元/天 解锁文章
952

被折叠的 条评论
为什么被折叠?



