Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk memindahkan fail menggunakan C++?
Dalam C++, anda boleh menggunakan fungsi std::filesystem::rename untuk memindahkan fail Fungsi ini memerlukan dua parameter: laluan fail sumber dan laluan fail sasaran.
Cara Memindahkan Fail dalam C++
Mengalih fail ialah operasi memindahkan fail dari satu lokasi ke lokasi lain tanpa membuat salinan. Dalam C++, pergerakan fail boleh dicapai dengan mudah menggunakan pustaka std::filesystem
. std::filesystem
库轻松实现文件移动。
头文件包含
在使用std::filesystem
之前,你需要包含头文件:
#include <filesystem>
文件移动
要移动文件,可以使用std::filesystem::rename
函数。该函数需要两个参数:源文件路径和目标文件路径。
std::filesystem::rename("source_file.txt", "target_file.txt");
实战案例
以下是如何使用std::filesystem::rename
移动文件的实战案例:
#include <filesystem> int main() { std::filesystem::rename("old_file.txt", "new_file.txt"); std::cout << "File moved successfully." << std::endl; return 0; }
注意:
std::filesystem::rename
会覆盖它。std::filesystem::rename
std::filesystem
, anda perlu memasukkan header: 🎜rrreee🎜🎜File movement🎜🎜🎜Untuk mengalihkan fail, anda boleh menggunakan std: :filesystem::rename
fungsi. Fungsi ini memerlukan dua parameter: laluan fail sumber dan laluan fail sasaran. 🎜rrreee🎜🎜Kes praktikal🎜🎜🎜Berikut ialah kes praktikal cara menggunakan std::filesystem::rename
untuk mengalihkan fail: 🎜rrreee🎜🎜Nota:🎜🎜std::filesystem::rename
akan menimpanya. 🎜std::filesystem::rename
akan gagal. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk memindahkan fail menggunakan C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!