logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Essential C++

Essential C++

스탠리 B. 립먼 (지은이), 최세영 (옮긴이)
정보문화사
15,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Essential C++
eBook 미리보기

책 정보

· 제목 : Essential C++ 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C++
· ISBN : 9788956743134
· 쪽수 : 359쪽
· 출판일 : 2006-04-04

책 소개

C++ 초급자와 중급자 모두를 위해 C++의 핵심만을 추려낸 책이다. 대부분 직면하게 될 C++ 프로그래밍의 요소들에 집중되어 있고, 실세계의 프로그래밍 문제들을 해결하는데 도움이 되는 기능들과 테크닉들을 살펴봄으로써 실무에 이용하는 빠른 길을 제시한다.

목차

시작하면서

Chapter 1 C++ 프로그래밍의 기초
1.1 C++ 프로그램의 작성법
1.2 데이터 객체(data object)의 정의(definition)와 초기화
1.3 표현식(Expression)
1.4 조건문과 루프(loop)문
1.5 배열(Array)과 벡터(Vector)
1.6 포인터(Pointer)의 유연성(Flexibility)
1.7 파일 읽기와 쓰기

Chapter 2 절차적 프로그래밍(Procedural Programming)
2.1 함수의 작성
2.2 함수의 호출
2.3 기본 매개변수값(Default Parameters Values)
2.4 지역 정적 객체(Local Static Object)의 사용
2.5 인라인(Inline) 함수 선언
2.6 오버로딩(overloading)된 함수
2.7 템플릿(template) 함수의 정의와 사용
2.8 유연성을 높이는 함수의 포인터
2.9 헤더 파일(Header File)

Chapter 3 제네릭 프로그래밍(Generic Programming)
3.1 포인터의 계산(Arithmetic)
3.2 반복자(Iterator)의 이해
3.3 모든 컨테이너에 대한 공통적인 연산
3.4 순차 컨테이너(Sequential Container)의 사용
3.5 제네릭 알고리즘의 사용
3.6 제네릭 알고리즘의 설계
3.7 맵(Map)의 사용
3.8 셋(Set)의 사용
3.9 반복자 삽입자(Iterator Inserter)의 사용법
3.10 iostream 반복자의 사용

Chapter 4 객체 기반 프로그래밍(Object-Based Programming)
4.1 클래스의 구현
4.2 클래스의 생성자(Constructor)와 소멸자(Destructor)
4.3 mutable과 const
4.4 this 포인터
4.5 정적(Static) 클래스 멤버
4.6 반복자 클래스(Iterator Class)의 제작
4.7 공동 협력을 위한 프렌드(friend)
4.8 복사 대입 연산자(Copy Assignment Operator)의 구현
4.9 함수 객체(Function Object)의 구현
4.10 iostream 연산자의 클래스 인스턴스 제공하기
4.11 클래스 멤버 함수의 포인터

Chapter 5 객체 지향 프로그래밍(Object-Oriented Programming)
5.1 객체 지향 프로그래밍의 개념
5.2 객체 지향 프로그래밍의 개요
5.3 상속이 없는 다형성(Polymorphism)
5.4 추상 기본 클래스(Abstract Base Class)의 정의
5.5 파생 클래스(Derived Class)의 정의
5.6 상속 계층(Inheritance Hierarchy)의 사용
5.7 기본 클래스의 추상성
5.8 초기화, 소멸, 복사
5.9 파생 클래스의 가상 함수 정의
5.10 런타임 타입 식별(Run-Time Type Identification)

Chapter 6 템플릿 프로그래밍(Template Programming)
6.1 매개변수화된 타입(Parameterized Types)
6.2 템플릿 클래스의 정의
6.3 템플릿 타입 매개변수의 처리
6.4 템플릿 클래스의 구현
6.5 함수 템플릿의 출력 연산자
6.6 상수 표현식(Constant Expressions)과 기본 매개변수
6.7 전략(Strategy)으로써의 템플릿 매개변수
6.8 멤버 템플릿 함수(Member Template Functions)

Chapter 7 예외상황 처리(Exception Handling)
7.1 예외상황 발생(Throwing an Exception)
7.2 예외상황 탐지(Catching an Exception)
7.3 try 블록
7.4 지역 리소스(Resource) 관리
7.5 표준 예외상황(Standard Exceptions)

Appendix A 연습 문제 해답
Appendix B 제네릭 알고리즘 핸드북

찾아보기

저자소개

스탠리 B. 립먼 (엮은이)    정보 더보기
DreamWorks Feature Animation의 Core Technology 그룹의 일원이다. DreamWorks에 합류하기 전에는 Walt Disney Feature Animation의 주요 소프트웨어 기술자로 일했다. 벨 연구소에 있는 동안에는 cfront 3.0과 2.1 컴파일러 개발 팀을 이끌었고, Bjarne Stroupstrup이 주도하는 벨 연구소 재단 프로젝트의 멤버였다. 지은 책으로 <C++ Primer>, <Inside the C++ Object Model> 등이 있다.
펼치기
최세영 (옮긴이)    정보 더보기
연세대학교 천문대기과학과와 컴퓨터과학과를 졸업했으며, (주)오에스씨에서 롤플레잉 게임인 '머털도사 2 : 천년의 약속" 개발에 참여했다. 현재 (주)나모 인터랙티브에서 '나모 웹에디터' 개발자로 일하고 있으며, 연세대학교 공과대학원 컴퓨터공학과에 재학중이다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책