
책소개
C와 C++의 차이점, C++의 주요 특징, 2010년도 이후 변화한 모던 C++ 프로그래밍 기법까지 C++ 프로그래밍을 공부할 때 무엇이 중요한지 핵심 위주로 명쾌하게 설명한다. 이를 위해 오랫동안 강의를 진행하면서 만난 프로그래머 지망생들의 의견을 경청하고, "핵심만 명확히 파악하면 널널하게 공부하면서도 프로그래밍을 제대로 배울 수 있다"는 저자의 신념을 고스란히 담았다.
출판사소개
목차
PART 01 C에서 C++로 문법 전환하기
CHAPTER 01 C와는 다른 C++
__1.1 C와 C++의 차이
__1.2 HelloWorld로 본 C++
__1.3 인스턴스와 입출력 흐름
__1.4 자료형
__1.5 메모리 동적 할당
__1.6 참조자 형식
__1.7 범위 기반 for문
CHAPTER 02 C++ 함수와 네임스페이스
__2.1 디폴트 매개변수
__2.2 함수 다중 정의
__2.3 인라인 함수
__2.4 네임스페이스
__2.5 식별자 검색 순서
PART 02 객체지향 프로그래밍
CHAPTER 03 클래스
__3.1 객체지향 프로그래밍 개요
__3.2 클래스 기본 문법
__3.3 생성자와 소멸자
__3.4 메서드
__3.5 정적 멤버
CHAPTER 04 복사 생성자와 임시 객체
__4.1 복사 생성자
__4.2 묵시적 변환
__4.3 임시 객체와 이동 시맨틱
CHAPTER 05 연산자 다중 정의
__5.1 연산자 함수란?
__5.2 산술 연산자
__5.3 대입 연산자
__5.4 배열 연산자
__5.5 관계 연산자
__5.6 단항 증감 연산자
PART 03 객체의 관계 규정과 설계
CHAPTER 06 상속 기본
__6.1 상속이란?
__6.2 메서드 재정의
__6.3 상속에서의 생성자와 소멸자
CHAPTER 07 상속 심화
__7.1 가상 함수
__7.2 가상 함수 테이블
__7.3 순수 가상 클래스
__7.4 상속과 형변환
__7.5 상속과 연산자 다중 정의
__7.6 다중 상속
CHAPTER 08 수평적 관계와 집합 관계
__8.1 friend
__8.2 집합 관계
PART 04 템플릿과 예외 처리 그리고 이후에 알아야 할 것
CHAPTER 09 템플릿
__9.1 클래스 템플릿
__9.2 템플릿 특수화
__9.3 클래스 템플릿과 상속
__9.4 스마트 포인터
CHAPTER 10 예외 처리
__10.1 try, throw, catch문
__10.2 스택 풀기
__10.3 메모리 예외 처리
CHAPTER 11 객체지향 주소록
__11.1 C 주소록 예제
__11.2 첫 번째: 기초 수준 객체화
__11.3 두 번째: 컨테이너 구현
__11.4 세 번째: 반복자 구현
__11.5 번외편
CHAPTER 12 못 다한 이야기와 앞으로 해야 할 것
__12.1 STL 맛보기
__12.2 람다식과 함수 객체
__12.3 앞으로 배워야 할 것
배송
- 배송비, 무료배송비는 업체 사정에 따라 달라질 수 있습니다.
- 배송은 결제 확인 후 다음날부터 2~3일 이내에 배송됩니다. (단 도서 산간지역은 1~2일정도 더 소요됩니다.)
- 공휴일은 배송기간에 포함되지 않습니다.
- 주문하신 상품이 여러개인 경우 동일한 업체의 상품만 묶음 배송 가능합니다. (업체 사정에 따라 달라질 수 있습니다.)
- 배송정보는 상단 주문조회나 마이페이지 주문목록에서 가능합니다.
상품 품절
- 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드립니다.
주문취소/변경
- 주문 상품에 대한 변경사항(품절,가격변동)이 발생하면 전화나 메일을 통해 변경내용을 알려드립니다.
- 주문 상품의 변경/취소/환불은 배송 시작전 마이페이지에서 직접 신청이 가능합니다.
- 주문 상품이 발송된 시점에서는 변경/취소/환불이 모두 불가능합니다.
반품/교환
- 기간 : 배송받으신 후 7일 이내에 가능합니다.
- 방법 : 홈페이지 마이페이지 > 반품/ 교환 신청 및 조회에서 가능합니다.
- 배송비 부담 : 상품에 이상이 있을시에는 무료, 고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담입니다.
- 포장 개봉 후 재판매가 불가능한 상품은 반품/교환이 불가능합니다.
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우, 반품/교환이 불가능합니다.
반품/교환 불가 사유
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우 (단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
- 복제가 가능한 상품 등의 포장을 훼손한 경우
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상 환불 지연에 따른 배상
- 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리합니다.
- 대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리합니다.