카테고리 없음
[C++] 파일 관리 함수 - rename()
s뽈록이s
2014. 5. 8. 10:39
void main() { if(rename("a.txt", "change.txt") == 0) { cout << "이름 변경 성공" << endl; } else { cout << "이름 변경 실패" << endl; } }
프로그램 실행화면
int rename(const char *oldname, const char *newname);
파일 관리 함수 중 파일의 이름을 변경해 주는 함수이다. 첫 번째 인자로 이름을 바꾸고자 하는 파일의 경로, 두 번째 인자로 바꾸고자 하는 파일 이름을 입력해 주면 된다.
이름 변경에 성공하면 0이 반환되고 실패했다면 -1이 반환된다. 지금은 a.txt 파일이 없기 때문에 실패가 된 상태이다.