当前位置: 技术问答>linux和unix
请问,在unix/linux 环境中有没有可以移动文件的C/C++的标准函数?相当于命令mv。
来源: 互联网 发布时间:2015-04-30
本文导语: 在NT环境,是用Windows API 的MoveFile()函数, 在LINUX中有同样作用的函数吗?在哪个库头文件中? 先谢了,各位。 | NAME rename - change the name or location of a file SYNOPSIS #in...
在NT环境,是用Windows API 的MoveFile()函数,
在LINUX中有同样作用的函数吗?在哪个库头文件中?
先谢了,各位。
在LINUX中有同样作用的函数吗?在哪个库头文件中?
先谢了,各位。
|
NAME
rename - change the name or location of a file
SYNOPSIS
#include
int rename(const char *oldpath, const char *newpath);
DESCRIPTION
rename renames a file, moving it between directories if required.
rename - change the name or location of a file
SYNOPSIS
#include
int rename(const char *oldpath, const char *newpath);
DESCRIPTION
rename renames a file, moving it between directories if required.
|
先调用access()判断文件是否存在,如果存在则询问是否覆盖。
rename()本身是不会给出提示的。
rename()本身是不会给出提示的。