程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> rename函數及remove函數

rename函數及remove函數

編輯:C++入門知識

rename()函數將文件或文件夾(linux中文件和文件夾不能重名)的名字修改並移動。如下邊的例子中,將當前文件下的名字為1的文件或者文件夾移動為前一級文件leeTest下的2文件或文件夾。前提是leeTest文件下不能有2這個文件或文件夾,否則程序運行失敗。

 

[cpp] 
#include <stdio.h> 
 
int main() 

    printf("rename\n"); 
    int flag = rename("./1", "../leeTest/2"); 
    printf("%d\n", flag); 
    return 0; 
} www.2cto.com

remove()函數只將指定路徑文件刪除 remove()  deletes  a  name  from the filesystem.  It calls unlink() for  files, and rmdir() for directories.

[cpp] 
#include <stdio.h> 
 
int main() 

    remove("./ftw");            //刪除當前文件下的ftw文件 
    return 0; 

 

 

 


作者:Leeboy_Wang

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved