本篇 ShengYu 介紹 C/C++ rename 重新命名用法與範例,rename 是用來將檔案重新命名的函式,以下介紹如何使用 rename 函式。
C/C++ 可以使用 rename 來對檔案重新命名,或對目錄重新命名,要使用 rename 的話需要引入的標頭檔 <stdio.h>
,如果要使用 C++ 的標頭檔則是引入 <cstdio>
,
rename 函式原型為1
int rename(const char * oldname, const char * newname);
rename()
第一個引數為舊名稱,第二個引數為新名稱,執行成功的話會回傳 0,失敗的話會回傳非 0,來看看下面的 rename 用法範例吧!
1 | // g++ cpp-rename.cpp -o a.out |
rename()
成功重新命名的結果如下,1
File renamed successfully
rename()
除了對檔案重新命名以外,如果要移動檔案的話,也可以用 rename()
來達成唷!如下列範例,1
int result = rename("newdir/oldname.txt", "newdir/newname.txt");
以上就是 C/C++ rename 重新命名的用法與範例介紹,
如果你覺得我的文章寫得不錯、對你有幫助的話記得 Facebook 按讚支持一下!
其它參考
rename - C++ Reference
https://www.cplusplus.com/reference/cstdio/rename/
其它相關文章推薦
如果你想學習 C++ 相關技術,可以參考看看下面的文章,
C/C++ 新手入門教學懶人包