[단독] 분철 할인 쿠폰(다운로드), 사은품 증정(포인트차감)
이미 소장하고 있다면 판매해 보세요.
|
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 앞으로 배워야 할 것 10. 연관 도서(표지 이미지 별첨) -. 〈이것이 C언어다〉(M_102-1.jpg) -. 〈뇌를 자극하는 C++ STL〉(913_5_1.jpg) -. 〈전문가를 위한 C++ 1〉(M_038-1.jpg) -. 〈전문가를 위한 C++ 2〉(M-039-1.jpg) |
|
최고의 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의 주요 특징도 살펴본다. |