파일 조작: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
4번째 줄:
일반적으로 API들이 제공하는 파일 조작 기능들은 다음과 같다.
=== 생성 ===
: 새로운 파일을 생성한다.
=== 삭제 ===
: 현존하는 파일을 지운다.
=== 쓰기 ===
: 현재 파일 포인터가 가리키는 위치에 [[문자열]]을 기록한다.
=== 읽기 ===
: 현재 파일 포인터가 가리키는 위치에서 [[문자열]]을 읽어온다.
=== 열기 ===
: 해당 파일에 대한 조작을 수행할 것이라고 운영체제에[[운영체제]]에 알리면, 운영체제는 파일을 조작할 수 있는 포인터를 돌려준다. 만약 파일을 열 수 없다면 그 이유를 에러 값을 돌려준다.
FILE* fp;
fp = open("a.txt", "r"); //읽기 모드로 파일을 연다.
=== 닫기 ===
해당 파일에 대한 조작을 수행할 것이라고 [[운영체제]]에 알리면, 파일 포인터로 더 이상 파일을 돌려준다.
=== 탐색 ===