18장의 경우 함수 중심의 설명이기 때문에, 생략합니다.
1. 기본적인 파일 처리 함수들
* 파일 열기 닫기
: CreateFile, CloseHandle
* 파일 읽기 & 쓰기와 포인터
: ReadFile & WriteFile
* 파일의 시간 정보 얻어오기
: GetFileTime
* 파일 사이즈 얻어오기
: GetFileSize
* 파일 특성 정보 얻어오기
: GetFileAttributes, SetFileAttributes
* 파일의 특성 정보 핸들로부터 얻어오기 + a
: GetFileInformationByHandle
* 파일의 경로(path) 정보 얻어오기
: GetFullPathName
* 파일 포인터의 이동
: SetFilePointer
2. 디렉터리 관련 함수 및 그 밖의 함수들
* 디렉터리의 생성과 소멸
: CreateDirectory, RemoveDirectory
* 현재 디렉터리, 시스템 디렉터리 그리고 Windows 디렉터리
- 현재 디렉터리
: 초기에는 프로그램이 로드된 디렉터리로 설정되며 그 이후 변경 가능하다.
: GetCurrentDirectory
- 시스템 디렉터리(System Directory) & Windows 디렉터리
: 변경하면 안되는 디렉터리 이기 때문에 변경이 제한된다. 중요 라이브러리들이 저장되어 있다.
: GetSystemDirectory
* 디렉터리에서 파일 찾기
: SearchPath
|
'독후감 > 컴퓨터구조+운영체제+시스템프로그래밍' 카테고리의 다른 글
20. 메모리 관리(Virtual Memory, Heap, MMF) (0) | 2017.03.14 |
---|---|
19. 비동기 I/O와 APC (0) | 2017.03.13 |
17. 구조적 예외처리(SEH)기법 (0) | 2017.03.13 |
16. 컴퓨터구조에 대한 네번쨰 이야기 - Part4 메모리 관리와 I/O (2) | 2017.03.11 |
15. 쓰레드 풀링(Pooling) (0) | 2017.03.11 |