카테고리 없음
[C++] 파일 관리 함수 - _unlink()
s뽈록이s
2014. 5. 2. 10:37
void main() { if(_unlink("test.txt") == 0) { cout << "삭제 되었습니다. " << endl; } else { cout << "삭제 실패했습니다." << endl; } }
프로그램 실행화면
int _unlink(const char *filename);
파일 관리 함수 중 파일을 삭제해 주는 함수이다. remove()함수와 동일한 동작을 한다. 인자로 삭제하고자 하는 파일의 경로를 넘겨주면 삭제해 준다.
삭제에 성공하면 0, 실패하면 -1이 반환된다. 함수 이름만 봤을 때 remove()함수가 딱 삭제해 주는 녀석으로 보이니 remove()함수를 쓰는게 더 좋을 것 같다.
test.txt파일을 만들어 놓지 않아서 프로그램 실행화면에는 '삭제 실패했습니다'라는 문구가 출력되고 있다.