도서명 : C++ 에센스
저자 : 전병선
발행일 : 2013년 2월 12일
ISBN : 9788994405124
정가 : 21,000원
구매하기 : 강컴닷컴 | 인터파크 | YES24


 



 책 소개

IT도서 베스트 셀러 저자이며, 베테랑 아키텍트/컨설턴트인 ‘전병선’이 20년 이상의 실무 경험을 바탕으로, ‘C++ 언어의 핵심 요소를 정리하고 싶은, 경험 있는 개발자’와  ‘C++ 초보 개발자’를 위해 내놓은 책!

이 책은 실무에 필수적인 C++ 문법을 설명하며, 객체지향 언어로서 C++ 언어의 핵심 개념과 원리를 설명한다. 또한, C++ 구문을 이해하기 위한 예제 코드를 포함한다. C++ 언어로 프로그래밍하기 위해 C++의 모든 문법을 알아야 하는 것은 아니다. 좋은 프로그램을 작성하기 위해서는 C++ 언어의 핵심 개념과 원리를 이해하여야 한다. 이 책은 객체지향 언어로서 C++ 언어의 핵심 개념과 원리를 이해할 수 있도록 C++ 언어의 구문 속에 감추어진 의미를 드러내어 설명한다.

C++ 입문자뿐 아니라 C++ 언어의 핵심 요소를 정리하고 싶은 실무 개발자들을 위한 책이기도 하다.

이 책을 읽은 후에 C++ 언어의 원리를 자연스럽게 이해함으로써 실무에서의 프로그래밍 경험이 더 향상될 것이며, 이 책을 통하여 우리나라에 훌륭한 더 많은 개발자가 등장하길 기대한다.

                                        * 소스 코드는 자료실에 있습니다.

http://www.wowbooks.co.kr/bbs_shop/read.htm?me_popup=&auto_frame=&cate_sub_idx=0&list_mode=board&board_code=data1&search_key=&key=&page=&idx=127866

 

                          * 도서 정오표에 오타 수정 있습니다.

http://www.wowbooks.co.kr/bbs_shop/read.htm?me_popup=&auto_frame=&cate_sub_idx=0&list_mode=board&board_code=review&search_key=&key=&page=&idx=127865

도서 특징

  • 실무에서 프로그래밍을 하기 위해 필수적인 C++ 문법을 설명한다.
  • C++ 언어의 핵심 개념과 원리를 이해할 수 있게 한다.
  • 최신 버전의 C++ 언어 사양을 포함한다.

 

전병선

20년 이상의 실무 개발 경험을 바탕으로 CBD, SOA, BPM 분야의 아키텍처 설계와 컨설팅을 수행하고 있으며, 20권 이상의 많은 저서를 출간한 베스트 셀러 저자다. IT 기술 분야의 저자로서 1993년부터 C, C++, Visual C++, 객체지향, UML, CBD, SOA 분야의 20권 이상의 많은 베스트 셀러 IT 서적을 저술하였으며 폭넓은 독자층을 가지고 있다. 94년 이후 전문 IT 기술 강사로서 정보기술연구소, 다우데이터시스템, 소프트뱅크코리아, 데브피아, 웹타임, 삼성SDS멀티캠퍼스에서 강의를 하였으며, 96, 97년에는 마이크로소프트의 초대 리저널 디렉터로 DevDays, TechEd, PDC 등의 여러 컨퍼런스에서 강연하였다. 금융, 제조, 조선, 통신, 정부 연구기관 등 다양한 도메인 분야에서 아키텍트이자 PM으로 참여하였다. 삼성전자 홈네트워크 솔루션 아키텍처 구축, STX조선 생산계획 시스템, 대우조선 DIPS시스템, 삼성생명 비전속영업관리 시스템 등 CBD 또는 Real-Time & Embedded를 기반으로 하는 다양한 프로젝트를 컨설팅하였다. 또한, SOA 전문가로서 거버먼트 2.0, KRNet 2010 등 각종 SOA 세미나와 강연회를 가졌으며, 조달청 차세대 통합 국가전자조달시스템 구축 사업 서비스 모델링과 KT N-STEP SOA 진단 컨설팅하였으며, KT의 NeOSS 시스템 구축, 암웨이의 AUS 시스템, 대우조선의 SOA기반 종합 계획 EA 프로젝트 등의 SOA 관련 프로젝트들을 수행하였다.

주요 저서

UML 분석 설계 활용(2011, 와우북스)

UML 에센스(2011, 와우북스)

CBD, What & How(2008, 와우북스)

SOA, What & How(2008, 와우북스)

Implementing Java Web Services(2008, 와우북스)

전병선: IT 아키텍트/컨설턴트

전병선의 객체지향 이야기(2008, 와우북스)

CBD, Component Development with Visual C++ & ATL(2008, 와우북스)

 차례

Chapter 1. 첫 번째 C++ 프로그램 만들기

1. C++ 프로그램 개발 환경

2. C++ 프로그램 작성 과정

3. Hello 프로그램 작성

4. 기본적인 C++ 프로그램 구성요소

Chapter 2. 데이터 타입

1. 상수 constant

2. 데이터 타입 data type

3. 변수 variable

4. 타입 변환 casting

5. 상수 변수 constant variable

6. 열거형 enumeration

7. 배열 array

Chapter 3. 연산자

1. 연산자 operator

2. 산술 연산자 arithmetic operator

3. 증감 연산자

4. 4. 비교 연산자 comparison operator

5. 논리 연산자 logical operator

6. 대입 연산자 assignment operator

7. 연산자 우선순위

Chapter 4. 제어문

1. 명령문과 코드 블록

2. 조건문 conditional statement

3. 반복문 loop statement

Chapter 5. 포인터와 레퍼런스

1. 포인터 pointer

2. 포인터와 동적 할당 dynamic allocation

3. 포인터 대입 pointer assignment

4. 포인터와 배열

5. 레퍼런스 reference

6. 레퍼런스와 포인터

Chapter 6. 함수

1. 함수 function

2. 함수 인수 전달 방식

3. 변수 영역

4. 매개변수 기본값

5. 함수 오버로딩 function overloading

6. 함수 포인터 function pointer

Chapter 7. 구조체

1. 구조체 structure

2. 구조체 선언

3. 구조체 대입

Chapter 8. 클래스 기초

1. 객체지향 object orientation

2. 객체 object _