• Tidak ada hasil yang ditemukan

2.1 UNIX 파일 접근 프리미티브

N/A
N/A
Protected

Academic year: 2023

Membagikan "2.1 UNIX 파일 접근 프리미티브"

Copied!
9
0
0

Teks penuh

(1)2장. 파일 (3). 목포해양대 해양전자통신공학부.

(2) 2.1 UNIX 파일 접근 프리미티브 .   .     . open creat close read write lseek unlink remove fcntl 목포해양대 해양전자통신공학부.

(3) 2.1.10 lseek와 임의 접근 사용법  off_t offset .  . .  . SEEK_SET SEEK_CUR SEEK_END. 2.1.11 호텔 예 2.1.12 파일 끝에 추가하기. 목포해양대 해양전자통신공학부.

(4) 2.1.13 파일 제거 unlink  remove . /home/xyz. /home/opq. Abc 1234 Def 8976. mem 1234 test 7654. RefCnt = 2 … inode. 목포해양대 해양전자통신공학부.

(5) 2.1.14 fcntl 호출 사용법  int cmd; .  . F_GETFL F_SETFL. 목포해양대 해양전자통신공학부.

(6) 2.2 표준 입력, 표준 출력, 표준 오류 기본 개념  io 예  표준 오류의 사용 . 목포해양대 해양전자통신공학부.

(7) 2.3 표준 I/O 라이브러리 fopen  getc  putc  fprintf . 목포해양대 해양전자통신공학부.

(8) 2.4 errno와 시스템 호출 . <errno.h> . . 주의 : 실패 직후 errno 확인. perror. 목포해양대 해양전자통신공학부.

(9) 실습과제 . 본문 예제 프로그램 실행 후 결과 확인   . 2.1.11 호텔 예 [10점] 2.1.14 파일 상태 기술 [10점] 2.4 err1.c와 perror 이용 [10점]. 연습문제 2.13 [100점]  종합 실습과제 [200점] . .   . 일련번호(int), 이름(char name[24];), 전화번호(char phone[12])으로 구성된 구조체 정의 일련번호는 1부터 부여 일련번호로 개인 기록 카드 입력, 탐색, 삭제 기능 구현 사용자로부터 번호, 이름, 전화번호를 입력 받아 저장 . . 이때 이미 할당된 번호인 경우 오류 메시지를 출력하고 번호를 다시 입력하도록 유도. 탐색 또는 삭제 시 번호에 해당하는 정보가 없는 경우 “등록되지 않은 번호”라는 메시지 출력 후 메뉴로 복귀. 목포해양대 해양전자통신공학부.

(10)

Referensi

Dokumen terkait

PPT의 version이 상이한 경우 문제가 발생할 수 있으니 uploading 후 파일 열어 서 필히 확인.. 발표현장 사진을 촬영2컷후 발표 PPT 말미에 추가하여 제출 할

기본사용 권한 설정 umask [마스크값]  기본사용 권한을 변경하거나 출력  마스크값  마스크 값을 지정하면 지정한 마스크를 이용하여 사용 권한 지정  마스크 값을 지정하지 않으면 현재의 마스크 값을 보여줌... 실행할 수 없는 일반