---------------
파일의 수
디렉토리 주소
---------------
파일의 이름
파일의 타입
파일의 매치 플래그
---------------
이렇게 있다.
여기서 중요한 점은 파일의 수나 디렉토리 주소는 첫번 째 배열만 가지고 있는 것이다.
그래서 t_file files 로 선언 되어있으면 files[0].nfiles[0].dirp으로 접근한다.
하지만 이렇게 접근하는 것은 보기에 헷갈릴 수 있으므로 files→n과 files→dirp으로 접근하는 것을 추천한다.
사용이 끝난 후
my_closedir(files→dirp)으로 해당부분을 해제해주고
free(files)을 통해 완전히 말록 해제를 해준다.
위에 처럼 구조체에는
이렇게 있다.
여기서 중요한 점은 파일의 수나 디렉토리 주소는 첫번 째 배열만 가지고 있는 것이다. 그래서
t_file files
로 선언 되어있으면files[0].n
files[0].dirp
으로 접근한다. 하지만 이렇게 접근하는 것은 보기에 헷갈릴 수 있으므로files→n
과files→dirp
으로 접근하는 것을 추천한다.사용이 끝난 후 my_closedir(files→dirp)으로 해당부분을 해제해주고 free(files)을 통해 완전히 말록 해제를 해준다.