/** 重命名 */ 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(); }