C++代码实现,新建文件夹,将某文件剪切到其中
时间: 2023-12-02 08:02:30 浏览: 105
您可以使用以下的 C++ 代码来实现新建文件夹并将文件剪切到其中:
```c++
#include <iostream>
#include <fstream>
#include <string>
#include <experimental/filesystem>
namespace fs = std::experimental::filesystem;
int main() {
// 新建文件夹
fs::create_directory("new_folder");
// 剪切文件
std::string file_path = "path/to/file.txt";
std::string new_file_path = "new_folder/file.txt";
fs::rename(file_path, new_file_path);
std::cout << "File moved successfully!" << std::endl;
return 0;
}
```
请注意,上面的代码使用了 C++17 中的实验性文件系统库。如果您的编译器不支持该库,则需要使用其他库或操作系统特定的 API 实现该功能。
阅读全文