HOME > 상세정보

상세정보

(쉽고 빠르게 배우는) C 파일처리

(쉽고 빠르게 배우는) C 파일처리 (11회 대출)

자료유형
단행본
개인저자
조병규
서명 / 저자사항
(쉽고 빠르게 배우는) C 파일처리 / 조병규 지음
발행사항
서울 :   한티미디어,   2010  
형태사항
426 p. : 삽화 ; 23 cm
ISBN
9788964210499
000 00596camcc2200217 c 4500
001 000045632111
005 20110224150721
007 ta
008 110224s2010 ulka 000c kor
020 ▼a 9788964210499 ▼g 93560
035 ▼a (KERIS)BIB000012287919
040 ▼a 222001 ▼c 222001 ▼d 211009
082 0 0 ▼a 005.13/3 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b C110 2010z28
100 1 ▼a 조병규
245 2 0 ▼a (쉽고 빠르게 배우는) C 파일처리 / ▼d 조병규 지음
260 ▼a 서울 : ▼b 한티미디어, ▼c 2010
300 ▼a 426 p. : ▼b 삽화 ; ▼c 23 cm
945 ▼a KLPA

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2010z28 등록번호 121205609 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2010z28 등록번호 121205610 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 C110 2010z28 등록번호 151298281 도서상태 대출가능 반납예정일 예약 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2010z28 등록번호 121205609 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2010z28 등록번호 121205610 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 C110 2010z28 등록번호 151298281 도서상태 대출가능 반납예정일 예약 서비스 M

컨텐츠정보

책소개

가장 빠른 시간 내에 C에서 제공하는 파일처리 관련 함수들을 쉽게 습득하여 여러 응용에 적용할 수 있는 능력이 향상될 수 있게 도와준다. 추가적으로 C의 기초 사항은 정리되었으나 문제를 통한 프로그래밍 실습이 부족한 초보자들에게 C 프로그램 작성 능력 향상에 도움을 줄 것이며, 파일처리를 함으로써 C언어의 완전 습득과 프로그래밍의 완성도를 높일 수 있을 것이다.

C언어는 현재 광범위한 분야에서 가장 많이 사용되고 있으며, 객체 지향 기술을 구현할 수 있는 C++와 윈도우 프로그램 작성에 사용되는 비주얼 언어(Visual C++)의 기초가 되는 컴퓨터 언어이다. 파일처리는 중요한 분야임에도 그 중요성에 비해 현재까지 대부분의 C 관련 서적에서는 너무 미흡하게 취급하고 있다. 이에 따라 이 책을 공부함으로써 가장 빠른 시간 내에 C에서 제공하는 파일처리 관련 함수들을 쉽게 습득하여 여러 응용에 적용할 수 있는 능력이 향상될 수 있게 하였다. 추가적으로 C의 기초 사항은 정리되었으나 문제를 통한 프로그래밍 실습이 부족한 초보자들에게 C 프로그램 작성 능력 향상에 도움을 줄 것이며, 파일처리를 함으로써 C언어의 완전 습득과 프로그래밍의 완성도를 높일 수 있을 것이다.


정보제공 : Aladin

저자소개

조병규(지은이)

한국교통대학교 철도대학 컴퓨터정보공학과 교수

정보제공 : Aladin

목차

목차
Part I 저수준 파일처리 = 11 
 CHAPTER 1 파일 생성하기 = 13
  1.1 파일처리기 번호(file handle)를 수록하기 위한 변수 확보 = 13
  1.2 출력을 위한 open() 함수 정의 = 13
  1.3 파일처리의 마감(close() 함수) = 15
  1.4 write() = 16
   (1) 항목별 출력 = 29
   (2) 한 줄 단위 출력 = 29
   (3) struct 설정 단위로 출력 = 30
 CHAPTER 2 파일의 입력 처리 = 33
  2.1 입력을 위한 open() 함수 정의 = 33
  2.2 read() = 34
  2.3 eof() = 41
 CHAPTER 3 입/출력이 잘못 되었을 경우의 처리 = 47
  3.1 strerror() = 47
  3.2 perror() = 50
 CHAPTER 4 파일의 입/출력 포인터 처리 = 53
  4.1 tell() = 53
  4.2 lseek() = 59
 CHAPTER 5 open() 함수 = 68
  5.1 처리 형태 및 접근 방식 설정 = 69
   (1) O_CREAT = 70
   (2) O_EXCL = 71
   (3) O_RDONLY = 72 
   (4) O_WRONLY = 74
   (5) O_RDWR = 77
   (6) O_APPEND = 79
   (7) O_TRUNC = 81
   (8)_O_SHORT_LIVED = 82
   (9) O_TEMPORARY = 84
   (10) O_SEQUENTIAL = 85
   (11) O_TEXT와 O_BINARY = 89
  5.2 허가 모드 = 92
 CHAPTER 6 sopen() = 97
  6.1 처리 형태 및 접근 모드 설정 = 98
  6.2 공유 모드 = 99
  6.3 허가 모드 = 101
 CHAPTER 7 그 외 파일처리 함수 = 102
  7.1 creat = 102
  7.2 _commit() = 104
  7.3 dup(), dup2() = 106
  7.4 umask() = 108
 CHAPTER 8 파일 관련 함수 = 113
  8.1 filelength() = 113
  8.2 chsize() = 113
  8.3 _fstat() = 116
  8.4 _stat() = 119
  8.5 isatty() = 122
  8.6 locking() = 124
  8.7 setmode() = 126
  8.8 access() = 129
  8.9 chmod() = 132
  8.10 _fullpath() = 135
   (1) x.txt을 지정할 경우 = 136
   (2) ..(상위 폴더)를 지정할 경우 = 137
   (3) 전체 패스를 지정할 경우 = 137
  8.11 _get_osfhandle() = 137
  8.12 _open_osfhandle() = 139
  8.13 _makepath() = 142
  8.14 _splitpath() = 144
  8.15 mktemp() = 146
  8.16 remove() = 149
  8.17 unlink() = 149
  8.18 rename() = 151
Part Ⅱ 고수준 파일처리 = 165
 CHAPTER 1 파일 생성하기 = 167
  1.1 파일 이름을 수록하기 위한 변수 확보 = 167
  1.2 출력을 위한 fopen() 함수 정의 = 167
  1.3 fclose()와 fcloseall 함수 = 168
   (1) fclose() = 168
   (2) fcloseall() = 168
  1.4 fwrite() = 170
 CHAPTER 2 파일의 입력 처리 = 179
  2.1 입력을 위한 open() 함수 정의 = 179
  2.2 fread() = 179
  2.3 feof() = 186
 CHAPTER 3 입/출력이 잘못 되었을 경우의 처리 = 191
  3.1 strerror() = 191
  3.2 perror() = 194
  3.3 ferror() = 196
  3.4 clearerr() = 199
  3.5 rewind() = 203
 CHAPTER 4 파일의 입/출력 포인터 처리 = 204
  4.1 ftell() = 204
  4.2 fseek() = 210
  4.3 fsetpos() = 215
  4.4 fsetpos() = 222
 CHAPTER 5 출력 함수 = 232
  5.1 fprintf() = 232
  5.2 fputc(), putc() = 236
  5.3 fputs() = 238
  5.4 putw() = 242
  5.5 vfprintf() = 244 
  5.6 vprintf() = 247 
 CHAPTER 6 입력 함수 = 252
  6.1 fscanf() = 252
  6.2 fgetc, getc() = 255
  6.3 fgets() = 258
  6.4 getw() = 262
  6.5 ungetc() = 264
 CHAPTER 7 fopen() 함수와 mode 설정 = 270
  7.1 "a" = 271
  7.2 "r+" = 273
  7.3 "w+" = 276
  7.4 "a+" = 278
  7.5 "b" = 281
 CHAPTER 8 _fsopen() = 287
  8.1 처리 유형 = 288
  8.2 공유 모드 = 288
 CHAPTER 9 입출력 자료 형식화 함수 = 291
  9.1 sprintf() = 291
  9.2 _snprintf = 293
  9.3 sscanf() = 295
  9.4 vsprintf() = 297
  9.5 _vsnprintf() = 300
 CHAPTER 10 그 외 함수 = 306
  10.1 fdopen() = 306
  10.2 frepen() = 309
  10.3 tempnam(), tmpnam() = 312
   (1) tempnam() = 312
   (2) tmpnam() = 314
  10.4 tmpfile(), rmtmp() = 317
   (1) tmpfile() = 317
   (2) rmtmp() = 317
  10.5 fileno() = 319
  10.6 fflush()와 flushall() = 321
   (1) fflush() = 321
   (2) flushall() = 327
  10.7 setbuf(), setvbuf = 329
   (1) setbuf = 329
   (2) setvbuf() = 330
  10.8 _setmaxstdio() = 333
종합 연습문제 = 369

관련분야 신착자료

Coene, John (2021)
クジラ飛行机 (2022)