도서명 : 혼자 연구하는 C / C++ 2
저자 : 김상형 저
발행일 : 2009년 06월 17일
ISBN : 9788996103899
정가 : 27,000원
구매하기 : 강컴닷컴 | 인터파크 | YES24


 



책소개

프로그래밍을 전혀 해 본 적이 없는 사람들도 읽을 수 있는 초 중급 입문서이다. C/C++은 물론 여타의 다른 언어에 대한 경험이 전혀 없어도 이 책을 읽을 수 있도록 구성했다. 쉬운 순서대로 내용을 배치하고 기본 문법에 대해 강의하듯이 상세하게 설명하였으며, 가장 널리 쓰이고 있는 기본적인 프로그래밍 언어인 C/C++로 프로그래밍 입문을 유도하여 차후 어떤 개발 툴에도 쉽게 적응할 수 있도록 했다.

자습서 형식으로 구성한 이 책은 기본문법과 고급문법을 다룬 1권과 C++의 기본 문법과 표준 라이브러리를 다룬 2권으로 되어 있다. 또한 문법 외에도 초급 개발자가 익혀야 할 실전 프로그래밍과 기본적인 자료구조, 알고리즘 등을 포함하여 윈도우즈 등의 상위 환경 개발을 위한 모든 이론과 실습을 총망라하였다.

저자 소개

저자 : 김상형

1970년 경남 진주 출생으로 경희대학교 경제학과를 졸업하였다. 한메 디지탈 대백과 사전, 온라인 평가 솔루션 네오테스트 및 그 외 다수의 프로젝트에 참가하였으며 개발서 최고의 베스트 셀러인 "Windows API 정복"을 비롯하여 "윈도우 API 정복(개정판)", "닷넷 프로그래밍 정복", "델파이 정복" 등을 저술하였다. LPA 캠퍼스에서 전임강사로 근무하며 C/C++, 윈도우즈 프로그래밍 등을 강의하였고 Win32 연구 사이트인 WinApi를 운영하고 있으며 현재 TOD Mobile에 재직 중이다.

목차

제3부 C++ 문법
제25장 클래스
25.1 OOP
25.2 C++로의 확장
25.3 구조체의 확장
25.4 클래스

제26장 생성자
26.1 생성자

26.2 여러 가지 생성자
26.3 타입 변환

제27장 캡슐화
27.1 정보 은폐
27.2 프렌드
27.3 정적 멤버
27.4 상수 멤버
27.5 클래스 실습

제28장 연산자 오버로딩
28.1 연산자 함수
28.2 전역 연산자 함수
28.3 오버로딩의 예
28.4 문자열 클래스

제29장 상속
29.1 상속
29.2 상속의 특성
29.3 다중 상속
29.4 클래스 재활용

제30장 다형성
30.1 가상 함수
30.2 가상 함수의 활용
30.3 순수 가상 함수

제31장 템플릿
31.1 함수 템플릿
31.2 클래스 템플릿
31.3 컨테이너

제32장 예외 처리
32.1 예외
32.2 예외 객체
32.3 예외 지정

제33장 타입 정보
33.1 RTTI
33.2 C++의 캐스트 연산자
33.3 멤버 포인터 연산자

제34장 네임 스페이스
34.1 네임 스페이스
34.2 그 외의 문법

제35장 C++ 실습
35.1 고스톱

제4부 표준 라이브러리
제36장 표준 라이브러리
36.1 iostream
36.2 string
36.3 auto_ptr

제37장 STL 개요
37.1 STL 소개
37.2 STL의 구조

제3
...  

출판사 리뷰

C/C++ 언어에 대한 자습서이며 "혼자 연구하는 C/C++"이라는 책 제목에 잘 나타나 있듯이 혼자 공부하는 독학생도 충분히 읽을 수 있도록 쉬운 순서대로 내용을 배치하고 기본 문법에 대해 강의하듯이 상세하게 설명하므로 자습서로 충분히 활용할 수 있다. 단, 스스로 예제를 실행해 보고 과제를 풀어 보면서 적극적으로 연구를 해야만 문법과 함께 실전 능력을 키울 수 있다. 그래서 "공부하는"이 아닌 "연구하는" 이다. C/C++은 가장 많은 개발자를 보유하고 있으며 넓은 범위를 포괄하므로 프로그래밍에 입문하는 사람의 기초 필수 과목임으로, 가장 범용적이고 실용성이 높은 언어인 C/C++로 프로그래밍 입문을 유도하여 차후 어떤 개발 툴에도 쉽게 적응할 수 있도록 했다.

이 책은 자습서 형식으로 되어 있기 때문에 보통의 능력을 가진 사람이 보통의 노력만 하면 읽을 수 있으나 C/C++언어의 깊은 부분까지 포괄적으로 다루기 때문에 특정 부분에서는 쉽게 이해되지 않는 경우도 종종 있다. 이 책은 기본적으로 두 번 이상 읽는다는 가정하에 쓰여졌으니, 처음 읽을 때는 문법의 큰 줄기를 파악하는데 주력하고 두 번째 읽을 때부터 세부 문법과 고급 기법들을 터득하고, 개발 중에는 문법 레퍼런스로 활용하기 바란다.

C++ 언어의 최신 국제 표준인 ISO 14882를 기준으로 하여 표준을 준수하는 어떠한 컴파일러로도 실습을 진행할 수 있으며 호환성 있는 코드 작성법을 배울 수 있다.
가장 보편적이고 실습하기 편리한 윈도우즈 환경의 32비트 컴파일러인 비주얼 C++을 주 실습 컴파일러로 채택하여 학습의 편의성을 높이고 실무에서 곧바로 활용할 수 있도록 했다.
상세한 부분까지 모든 문법을 총 망라하여, 프로젝트 중에 언제든지 참조할 수 있는 문법 레퍼런스로도 손색이 없으며 본문 검색 유틸리티를 제공하여 모르는 부분을 신속하게 찾아 볼 수 있다.
독학자들을 위해 읽는 순서를 정교하게 배치하여 처음부터 차례대로 읽을 수 있도록 배려했고 먼저 알아야 할 것을 최대한 앞쪽에 배치하여 강의를 듣듯이 책을 읽을 수 있다.
문법의 정곡을 찌르는 500여 개의 핵심적이고도 간결한 예제를 직접 제작했고 모든 예제는 쉘 유틸리티를 통해 신속하게 참조할 수 있으며 컴파일 가능한 상태로 제공된다.
완성도 높은 실습 프로젝트와 상세한 제작 과정 및 개작 실습을 통해 언어의 문법뿐만 아니라 프로그래밍 기법
...