HOME > 상세정보

상세정보

C 프로그래머를 위한 C+

C 프로그래머를 위한 C+ (27회 대출)

자료유형
단행본
개인저자
Satir, Gregory Brown, Doug, 1952-, 저 서정욱, 역
서명 / 저자사항
C 프로그래머를 위한 C++ / 그레고리 새터, 더그 브라운 저 ; 서정욱 역
발행사항
서울 :   한빛미디어,   2000  
형태사항
266 p. : 삽화 ; 26 cm
원표제
C++ : the core language
ISBN
8979140827
서지주기
참고문헌(p. 257-259)과 색인수록
일반주제명
C++ (Computer program language)
000 00000nam c2200205 c 4500
001 000000673815
005 20170531105916
007 ta
008 000928s2000 ulka 001c kor
020 ▼a 8979140827 ▼g 13560
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 111167402 ▼f 개가
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2000q
100 1 ▼a Satir, Gregory
245 1 0 ▼a C 프로그래머를 위한 C++ / ▼d 그레고리 새터, ▼e 더그 브라운 저 ; ▼e 서정욱 역
246 1 9 ▼a C++ : ▼b the core language
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2000
300 ▼a 266 p. : ▼b 삽화 ; ▼c 26 cm
504 ▼a 참고문헌(p. 257-259)과 색인수록
650 0 ▼a C++ (Computer program language)
700 1 ▼a Brown, Doug, ▼d 1952-, ▼e▼0 AUTH(211009)16997
700 1 ▼a 서정욱, ▼e
900 1 0 ▼a 새터, 그레고리, ▼e
900 1 0 ▼a 브라운, 더그, ▼e

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 2000q 등록번호 111167402 (27회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

C++의 내용은 책 한 권으로 설명하기가 어렵다. 그만큼 복잡하다는 말이다. 따라서 단계적으로 배워야 하며 처음부터 한꺼번에 배우려고 욕심을 부리면 금새 지쳐버린다. 이 책은 C++ 전체를 다루는 것이 아니라 C++ 특징들 중 일부분만을 다루고 있다. 선정된 일부분은 C++의 핵심적인 특징들로 이루어져 있는데, 만약 이 부분들이 없다면 C++이라고 할 수가 없다. C++을 처음 시작하는 사람들도 선별된 일부분을 이용하여 C++ 언어의 기초 부분을 쉽게 이해할 수 있다.

1장에서 5장까지는 C++이 발명된 이유인 객체지향 프로그래밍에 대해 개략적으로 설명하며, 일반적인 프로그래밍을 더 쉽게 할 수 있는 C++의 일부 특징들, C++의 핵심인 클래스, 클래스 내의 데이터와 함수들에 대한 액세스 제어, C++ 코드의 재사용, 객체의 생성과 소멸 등을 설명한다.

6장에서 7장까지는 C++에서 제공하는 메모리 관리 메커니즘, 참조, 특별한 목적의 멤버 함수 등을 설명한다.

11장에서는 C의 매크로와 비슷하지만 더 안전하고 강력한 템플릿을 설명하고, 12장부터 14장까지는 가상 함수, 다형성, 객체지향 설계 등을 설명한다.

15장에서는 C++의 특징들을 담고 있는 예제 프로그로그램을 보여주며, 16장에서는 앞으로 C++에 대한 학습을 어떻게 이어가야 하는가를 제시한다.


정보제공 : Aladin

저자소개

그레고리 새터(지은이)

오리건주의 포틀랜드에 있는 일렉트로닉 북 테크놀러지사의 사무실에서 온라인 출판 도구들의 개발을 돕고 있다. 브라운 대학교에서 전산학 학사 학위를 받았다.

더그 브라운(지은이)

1976년 일리노이 대학교에서 전기공학으로 석사학위를 받았으며, 현재 오리건주에 있는 배버톤사의 고문 겸 계약자이다. 1977년 이후로 회로 시뮬레이션, 합성, 테스트를 위한 소프트웨어 개발을 애 왔다. 저서로는 <lex & yacc, 2nd Edition>(1992, 공저) 등이 있다.

서정욱(옮긴이)

한양대학교 전자통신공학과 대학원을 졸업하였고, 현재는 삼성전자 중앙연구소 DMS Lab.연구원으로서 MPEG-4와 IMT-2000 동영상 서비스 모듈과 관련된 시스템 개발에 참여하고 있다. 인터넷 애플리케이션과 모바일(mobile) 환경에서의 저비트율(low-bitrate) 애플리케이션에 관심이 많고, 취미는 플롯 연주하기이며 요즘은 포트리스 게임을 즐겨하고 있다.

정보제공 : Aladin

목차


목차
역자 서문 = 5
차례 = 7
서문 = 11
1장. 클래스를 이용한 객체지향 프로그래밍
 객체지향 프로그래밍 = 23
 클래스 = 30
2장. 클래스를 제외한 C++
 기초적인 세 가지 특징 = 34
 함수의 변화 = 39
 엄격해진 자료형 = 44
 전역 변수의 동적 초기화 = 48
 몇 가지 세부 사항 = 49
3장. 멤버 함수를 이용한 추상화
 추상화 = 51
 구조체를 이용한 추상화 = 52
 인터페이스 함수와 구조체를 이용한 추상화 = 54
 멤버 함수와 클래스를 이용한 추상화 = 58
4장. 엑세스 지정자를 이용한 캡슐화
 엑세스 지정자 = 69
 멤버는 모든 엑세스 레벨을 가질 수 있다 = 72
 제한 없는 엑세스 지정자 = 73
 private은 보이지 않는다는 것만을 의미하지는 않는다 = 74
 friend 클래스 = 76
5장. 구성과 유도
 구성 = 83
 유도 = 84
 연쇄 작업 = 95
6장. 생성자와 소멸자를 이용한 향상된 추상화
 디폴트 생성자 = 97
 소멸자 = 100
 내장형 = 101
 계층성과 연쇄 작업 = 102
 암시적인 디폴트 생성자와 소멸자 = 106
 연쇄 작업 외 = 107
 명시적인 구동 = 108
 제어 흐름 = 109
 구동되는 시기 = 111
7장. new와 delete를 이용한 추상화
 동적인 객체 = 116
 동적인 배열 = 117
 할당의 혼용 = 119
 realloc() = 119
 메모리 부족 = 121
8장. 참조
 매개변수와 인자 = 125
 C와 C++에서의 값에 의한 전달 = 126
 C++에서의 참조에 의한 전달 = 127
 참조 대 포인터 = 129
 C++에서의 참조에 의한 리턴 = 131
 겹지정 : 참조 대 값 = 133
 참조를 변수와 엮을 때의 문제점 = 134
9장. 다른 특별한 멤버 함수를 이용한 향산된 추상화
 대입 연산자 = 138
 복사 생성자 = 145
 객체 출력 = 154
 요약 = 159
10장. 예제 클래스
 int 형 사용 = 163
 정적 배열 사용 = 165
 동적 배열 사용 = 167
 문자열이 참조된 횟수 사용 = 169
 복사 생성자에 대한 퀴즈 = 174
 요약표 = 176
11장. 템플릿을 이용한 향상된 계층성
 템플렛의 정의 = 180
 객체의 정의를 위한 템플릿의 사용 = 183
 전개에서 주의할 점 = 184
 컨테이너 클래스 요소의 수정 = 186
12장. 가상 함수를 이용한 다향성
 C에서의 다형성 = 190
 가상 함수 = 193
 C++에서의 다형성 = 195
 가상 함수에 대한 좀더 많은 것들 = 198
13장. 다형성에 대한 그 이상의 특징들
 추상 클래스 = 203
 유도의 결정 = 207
 가상 함수의 결정 = 209
 생성자와 소멸지로부터 가상 함수 호출 = 216
 가려진 것 = 217
 함정들 = 218
14장. 객체지향 설계의 구현
 구현에 관한 표 = 224
 예제 = 225
 Is-A. Has-A = 228
 방어적인 구현 = 229
15장. 예제 프로그램
 String 클래스 = 232
 Rule. CwRule, HwRule 클래스 = 234
 Scanner 클래스 = 237
 프로그램의 이용 = 238
 예제 코드 = 239
16장. 다음에 학습해야 할 것들
 const = 250
 inline = 250
 매개변수를 가지는 생성자들 = 251
 멤버의 초기화 리스트 = 251
 효율적인 복사 생성자 = 251
 특별한 멤버 함수들 = 251
부록A. C++연산자 = 253
부록B. 값에 의한 리턴의 문제점 = 255
참고 서적 = 257
찾아 보기 = 261


관련분야 신착자료

Harvard Business Review (2025)