
/** |
重命名 |
*/ |
void Rename(char*filename,char*newname) |
{ |
if(!_access(filename,0)){ //如果文件存在 |
if(!rename(filename,newname))//删除成功 |
{ |
cout<<filename<<"文件成功重命名为"<<newname<<endl ; |
} |
else//无法重命名:文件打不开或权限不够 |
{ |
cout<<"文件无法重命名(可能原因如下):"<<endl; |
cout<<"\t"<<"1. "<<newname<<" 已存在"<<endl |
<<"\t"<<"2. "<<newname<<" 正在使用,未关闭."<<endl |
<<"\t"<<"3. "<<"你没有权限重命名此文件."<<endl; |
} |
}else{//文件不存在 |
cout<<filename<<"不存在该文件。"<<endl ; |
} |
cin.get(); |
} |



