HOME > 상세정보

상세정보

C++ 프로그래밍 입문

C++ 프로그래밍 입문 (55회 대출)

자료유형
단행본
개인저자
황준하 김성영, 저
서명 / 저자사항
C++ 프로그래밍 입문 / 황준하, 김성영 지음
발행사항
서울 :   한티미디어,   2007  
형태사항
xiv, 468 p. : 삽화 ; 26 cm
ISBN
9788991182318
일반주기
색인수록  
부록: 1. Microsoft Visual C++ 6.0 사용 방법, 2. Microsoft Visual C++ 8.0 사용 방법  
000 00765camcc2200253 c 4500
001 000045402226
005 20121222174033
007 ta
008 070322s2007 ulka 001c kor
020 ▼a 9788991182318 ▼g 93560
035 ▼a (KERIS)BIB000010879557
040 ▼d 211046 ▼d 211046 ▼d 211009
082 0 4 ▼a 005.133 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b C110 2007zx7
100 1 ▼a 황준하
245 1 0 ▼a C++ 프로그래밍 입문 / ▼d 황준하, ▼e 김성영 지음
260 ▼a 서울 : ▼b 한티미디어, ▼c 2007
300 ▼a xiv, 468 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 색인수록
500 ▼a 부록: 1. Microsoft Visual C++ 6.0 사용 방법, 2. Microsoft Visual C++ 8.0 사용 방법
700 1 ▼a 김성영, ▼e
945 ▼a KINS

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2007zx7 등록번호 121160276 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2007zx7 등록번호 121160277 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2007zx7 등록번호 121188070 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

목차

목차
Chapter 01 C 언어 복습
 1. 표준 입출력 = 2
 2. 배열 = 4
 3. 포인터 = 6
 4. 배열과 포인터 = 10
 5. 함수 = 14
 6. const와 포인터 = 20
 7. 구조체 = 24
 8. 컴파일러 사용 방법 = 29
Chapter 02 더 나은 C로서의 C++ (1)
 1. 표준 입출력 = 32
 2. 네임스페이스 (고전 C++와 표준 C++) = 36
 3. 함수 오버로딩 = 43
 4. 디폴트 매개변수 = 46
 5. new와 delete = 48
 6. bool 자료형 = 52
 7. C++ is not C = 54
Chapter 03 더 나은 C로서의 C++ (2)
 1. 인라인 함수 = 60
 2. 참조의 이해 = 62
 3. 함수에 대한 참조 = 65
 4. 참조와 함수 = 67
 5. 참조의 반환 = 70
 6. linkage 지정 = 75
 7. 선언과 정의 = 78
 8. 객체지향 프로그래밍 = 82
Chapter 04 클래스와 객체
 1. 클래스와 객체 = 88
 2. public과 private = 90
 3. 구조체와 클래스 = 93
 4. 객체의 생성과 생성자 = 96
 5. 객체의 소멸과 소멸자 = 101
 6. 생성자와 소멸자의 호출 순서 = 103
 7. 디폴트 생성자와 디폴트 소멸자 = 105
 8. 멤버 초기화 = 108
 9. 멤버 함수의 외부 정의 = 110
 10. 멤버 함수의 인라인 함수 선언 = 112
Chapter 05 클래스의 활용
 1. 클래스와 배열 = 116
 2. 객체 포인터 = 120
 3. this 포인터 = 124
 4. 멤버 함수 오버로딩 = 130
 5. 디폴트 매개 변수의 사용 = 131
 6. friend 전역 함수 = 133
 7. friend 클래스 = 135
 8. friend 멤버 함수 = 141
 9. 내포 클래스 선언 = 142
 10. 지역 클래스 선언 = 145
 11. static 멤버 = 145
 12. const 멤버와 const 객체 = 147
 13. explicit 생성자 = 150
Chapter 06 복사 생성자
 1. 객체의 생성과 대입 = 154
 2. 객체의 값에 의한 전달 = 160
 3. 복사 생성자 = 165
 4. 디폴트 복사 생성자 = 169
 5. 복사 생성자의 재정의 = 170
 6. 객체의 값에 의한 반환 = 173
 7. 임시 객체 = 179
Chapter 07 연산자 오버로딩
 1. 연산자 오버로딩의 의미 = 186
 2. 덧셈(+) 연산자 오버로딩 = 188
 3. 연산자 오버로딩 시 고려 사항 = 192
 4. 이항 연산자 오버로딩 = 196
 5. 이항 연산자에서 피연산자의 교환 문제 = 198
 6. 단항 연산자 오버로딩 = 201
 7. 증가, 감소 단항 연산자 오버로딩 = 205
 8. 입출력 연산자 오버로딩을 이용한 cin, coot의 구현 = 210
 9. friend 함수를 사용한 입출력 연산자 오버로딩 = 212
 10. 대입 연산자 오버로딩 = 216
 11. 배열 첨자 연산자 오버로딩 = 223
Chapter 08 상속
 1. 상속의 기본 개념 = 228
 2. 상속 관련 문제 제기 = 232
 3. base 클래스의 접근 제어와 protected 멤버 = 234
 4. 상속 관계에서의 생성자와 소멸자 = 239
 5. 함수 재정의 = 245
 6. 디폴트 액세스 지정자와 구조체 = 248
 7. derived 클래스로부터의 상속 = 250
 8. 다중 상속 = 252
 9. virtual base 클래스 = 255
 10. derived 클래스의 디폴트 복사 생성자와 디폴트 대입 연산자 = 260
 11. private 생성자의 사용 = 261
Chapter 09 상속과 다형성
 1. 기본형의 형변환 복습 = 266
 2. 서로 다른 클래스 객체들 사이의 대입 = 268
 3. 상속 관계인 객체와 포인터의 관계 = 275
 4. 가상 함수 = 279
 5. 가상 함수의 동작 원리 = 283
 6. 추상 클래스와 순수 가상 함수 = 287
 7. virtual 소멸자 = 290
 8. 클래스 멤버 변수로서의 클래스 객체 = 292
 9. 다중 파일 프로그래밍 = 295
Chapter 10 템플릿
 1. 템플릿의 기본 개념 = 300
 2. 함수 템플릿 = 301
 3. 클래스 템플릿 = 306
 4. 클래스 템플릿의 디폴트 템플릿 매개 변수 = 313
 5. 비타입 템플릿 매개 변수 = 315
 6. 템플릿 인스턴스화와 전문화 = 317
 7. 템플릿의 동작 원리 및 주의 사항 = 320
Chapter 11 C++ 표준 라이브러리와 표준 입출력
 1. C++표준 라이브러리의 구성 = 324
 2. C++ 입출력 클래스 = 325
 3. setf와 unsetf 멤버 함수를 이용한 입출력 형식 지정 = 329
 4. setf 이외의 멤버 함수를 이용한 출력 형식 지정 = 336
 5. 입출력 조작자를 이용한 입출력 형식 지정 = 338
 6. 사용자 정의 입출력 조작자의 생성 = 340
 7. 문자 단위 입출력 = 341
 8. 줄 단위 입력 = 343
 9. 입출력 스트림 상태 = 345
 10. string 클래스 = 347
 11. complex 클래스 = 350
Chapter 12 파일 입출력
 1. 파일 입출력의 기초 = 354
 2. 파일 열기, 사용하기, 닫기 = 355
 3. 파일 입출력 모드 = 360
 4. 문자 단위 파일 입출력 = 363
 5. 텍스트 파일과 이진 파일 = 366
 6. read, write 함수에 의한 이진 파일 입출력 = 367
 7. 임의 접근 = 371
 8. 입출력 스트림 상태 = 375
 9. 입출력 연산자 오버로딩과 파일 입출력 = 376
Chapter 13 표준 템플릿 라이브러리
 1. STL 소개 = 380
 2. vector 클래스의 사용 = 381
 3. list 클래스의 사용 = 385
 4. 이터레이터의 이해 = 387
 5. 이터레이터의 사용 = 394
 6. 이터레이터의 종류 = 399
 7. 알고리즘의 이해 = 402
 8. 알고리즘의 종류 = 407
 9. 컨테이너 클래스의 종류 = 410
Chapter 14 예외 처리
 1. 에러 처리 = 416
 2. 예외 처리의 개념적 이해 = 418
 3. 예외 처리 구문 = 419
 4. throw문과 다중 예외 처리 핸들러의 사용 = 422
 5. 예외 처리 클래스 = 424
 6. throw문의 전달과 응용 = 427
 7. new 연산자의 예외 처리 = 431
 8. 함수가 전달할 수 있는 예외의 제한 = 433
Chapter 15 기타 주제들
 1. auto_ptr = 436
 2. 변환함수 = 439
 3. cast 연산자에 의한 명시적 형변환 = 442
 4. 실행시간 타입 정보 알아내기 (RTTI) = 447
부록
 1. Microsoft Visual C++  6.0 사용 방법 = 452
 2. Microsoft Visual C++  8.0 사용 방법 = 459
찾아보기 = 463

관련분야 신착자료

Ramamurthy, Bina (2021)
윤관식 (2020)