장바구니 담기 close

장바구니에 상품을 담았습니다.

이것이 C++이다 (컴퓨터/IT)

이것이 C++이다 (컴퓨터/IT) 강의 현장을 그대로 옮긴 C++ 입문서

  • 최호성
  • |
  • 한빛미디어
  • |
  • 2016-02-01 출간
  • |
  • 524페이지
  • |
  • 183 X 235 mm
  • |
  • ISBN 9788968482465
★★★★★ 평점(10/10) | 리뷰(1)
판매가

25,000원

즉시할인가

22,500

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
22,500

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

목차

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 앞으로 배워야 할 것

도서소개

이 책이 제시하는 핵심 내용

C++를 제대로 입문하려는 사람에게 꼭 필요한 내용만 골라서 알려주는 '널널하게' 공부하면서 배우는 C++ 입문서다. 20년간 실무와 강의를 통해 쌓은 노하우와 국내 최고의 MFC 입문서를 집필한 경험을 살려 이 책을 집필했다. JAVA나 C#이 아닌 C++로 객체지향 프로그래밍을 시작해야 하는 분, C++ 전문 프로그래머의 길을 선택한 분이라면 이 책을 통해서 제대로 된 C++가 무엇인지를 확실하게 배울 수 있다. 아프리카와 Youtube에서 만날 수 있는 저자 직강 인터넷 강의와 ‘널널한 Windows 개발자되기(cafe.naver.com/windev)’ 네이버 카페에서는 Q/A를 해결함은 물론 C와 MFC 등 각종 윈도우 개발 정보를 살펴볼 수 있다.

이 책의 특징과 장점

-. 아프리카와 Youtube에 저자 직강 인터넷 강의 공개
-. 네이버 카페 ‘널널한 Windows 개발자되기(cafe.naver.com/windev)’를 통한 Q/A 지원
-. 이론을 연계해 실력을 향상하는 실습 과제 수록
-. C++11 표준 반영

어떤 독자를 위한 책인가?

-. C를 공부한 후 C++를 제대로 공부하려는 독자
-. 시스템 프로그래머를 지망하는 독자
-. 게임 프로그래밍의 기초를 밟고 싶은 독자

도서 특징

최고의 C++ 오프라인 명강의를 책으로 만난다!

C++를 C++답게 배운다!
C++는 C를 기반으로 만든 객체지향 프로그래밍 언어다. C 프로그래머가 배우기 쉬워 Java와 함께 가장 많은 프로그래머가 선호하며, 윈도우 애플리케이션 개발, 대규모 게임 개발, 병렬 프로그래밍 등 뛰어난 성능을 요구하는 분야에서 사용되고 있다. 그런데 객체지향 개념이나 C++ 고유의 특징을 제대로 이해하지 못하면 자칫 C와 크게 다를 것 없이 프로그래밍하게 되는 것이 C++다. 그래서 C++는 명확한 이해가 필요한 프로그래밍 언어이기도 하다.

널널하게 공부하면서 즐기는 C++!
이 책은 C와 C++의 차이점, C++의 주요 특징, 2010년도 이후 변화한 모던 C++ 프로그래밍 기법까지 C++ 프로그래밍을 공부할 때 무엇이 중요한지 핵심 위주로 명쾌하게 설명한다. 이를 위해 오랫동안 강의를 진행하면서 만난 프로그래머 지망생들의 의견을 경청하고, “핵심만 명확히 파악하면 널널하게 공부하면서도 프로그래밍을 제대로 배울 수 있다”는 저자의 신념을 고스란히 담았다. C++ 프로그래밍을 배우려고 하는 사람이라면 주저 없이 이 책을 통해 C++를 만나보자.

빈틈없는 애프터서비스
아프리카, Youtube에서 저자의 내공을 아낌없이 전수하는 동영상 강의와 궁금한 부분을 시원하게 긁어주는 Q&A 등의 애프터서비스는 네이버 카페 ‘널널한 Windows 개발자되기(cafe.naver.com/windev)’에서 만날 수 있다.

이 책의 주요 내용
1부에서는 C와 C++의 차이점을 명쾌하게 설명하고 2장에서는 객체지향 프로그래머로서 알아야 할 C++ 고유의 특징을 소개한다. 3부에서는 객체지향 프로그래밍의 꽃인 상속의 개념을 자세히 살펴본다. 4부에서는 C++ 프로그래밍의 생산성을 높이는 템플릿을 살펴보고 실제 C 기반의 주소록을 C++로 옮겨보면서 C++ 프로그래머의 기반을 다진다. 또한 C++의 가장 안정화된 표준인 C++11의 주요 특징도 살펴본다.

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.