如何在c+;中创建文件夹(目录)+;这在windwos和linux上都能正常工作 我必须编写一个C++程序,它创建一个目录,但是它必须在Linux和Windows(10)上工作。我已经编写了一个创建文件夹(目录)的程序,但是它与库不兼容
提前感谢您。将boost库用作如何在c+;中创建文件夹(目录)+;这在windwos和linux上都能正常工作 我必须编写一个C++程序,它创建一个目录,但是它必须在Linux和Windows(10)上工作。我已经编写了一个创建文件夹(目录)的程序,但是它与库不兼容,c++,linux,windows,C++,Linux,Windows,提前感谢您。将boost库用作 boost::filesystem::create_directory(path); 要使用boost,您必须添加boost库并将此头用于文件系统 #include <boost/filesystem.hpp> #包括 使用与windows和linux兼容的库,如boostIf。如果您可以使用C++17,则有std::filesystem。请参阅。不需要图书馆。标准的跨平台库已经这样做了。我不能包含该头文件。要包含该头文件,您必须先安装boost库
boost::filesystem::create_directory(path);
要使用boost,您必须添加boost库并将此头用于文件系统
#include <boost/filesystem.hpp>
#包括
使用与windows和linux兼容的库,如boostIf。如果您可以使用C++17,则有std::filesystem
。请参阅。不需要图书馆。标准的跨平台库已经这样做了。我不能包含该头文件。要包含该头文件,您必须先安装boost库。