목록파일처리 (1)
브래의 슬기로운 코딩 생활
운영체제 14주차 정리 - 2
파일 시스템 - 파일 처리 함수 2 작업 경로 추출 현재 작업 경로 추출 1. 함수 : getcwd(), getwd() • 현재 작업중인 경로의 위치를 추출 • getwd의 경우 내부 정적 공간을 사용(re-entrance주의) 인자: – *buf : 현재 경로 저장 – size : buf의 크기 결과 값: – 성공 : 저장된 데이터의 위치(buf의 포인터) – 실패 : NULL 2. 함수 : get_current_dir_name() • 현재 작업중인 경로 추출(getcwd, getwd와 동일) • 이 함수의 호출은 내부에서 동적 메모리 할당이 이루어짐(malloc() 함수 호출) • 사용 후 반드시 메모리 환원을 해줘야 함(free() 함수 호출) 작업 경로 전환 현재 작업 경로 전환 1. 함수 : c..
2-1/운영체제
2023. 6. 2. 20:14