[도서] C & C++ 완벽가이드(SECOND EDITION)
저자 : 김용성
출판사 : 영진닷컴
정가 : 22,000 원
판매가 : 19,800 원
출간일 : 2011/04/30
ISBN : 9788931440867

책 소개
프로그래밍을 처음 배우는 사람들과 초급자, 중급자를 위한 『C & C++ 완벽가이드』. 이 책은 난이도가 아닌 사용빈도에 의해 주제를 선별하여, 프로그래밍을 할 때 자주 사용되는 일반적인 기술을 설명한다. C와 C++의 문법 설명에 앞서 그것이 왜 필요하고 그것으로 어떤 일을 할 수 있는지 설명하여 자연스럽게 문제의 본질을 파악할 수 있도록 구성했다. 더불어 옆에 앉아 설명하듯 편안한 구어체를 사용하여 쉽게 이해할 수 있게 했다.

목차
PART 1. C 프로그래밍

Chapter 1. 프로그래밍의 이해

-하드웨어의 이해

-소프트웨어의 이해

-프로그래밍 맛보기


Chapter 2. 변수와 연산자

-데이터 타입과 변수

-변수 값 입출력

-연산자

-데이터 타입과 연산자


Chapter 3. 반복과 조건

-반복문의 기본 문법

-반복문의 용도

-조건문의 기본 문법

-조건문의 용도

-제어문의 응용


Chapter 4. 1차원 배열과 포인터

-배열

-포인터

-포인터 연산

-문자열 상수


Chapter 5. 2차원 배열과 포인터

-2차원 배열

-가변 크기 2차원 데이터

-2차원 데이터의 활용


Chapter 6. 구조체

-구조체

-공용체

-열거형


Chapter 7. 함수

-함수의 사용법

-함수와 변수

-함수의 인자

-함수의 리턴값

-함수의 포인터

-함수를 만드는 원칙


Chapter 8. 표준함수

-파일 입출력

-메모리 함수

-시간 함수

-문자열 함수

-문자분류 함수

-유틸리티 함수

-수학 함수

-데이터 타입의 한계 정의


PART 2. C++ 프로그래밍

Chapter 9. C 문법의 확장

-데이터 타입과 변수의 확장

-연산자의 확장

-함수의 확장


Chapter 10. 객체지향 프로그래밍

-프로그래밍 방식

-객체의 특징

-클래스 둘러보기


Chapter 11. 클래스

-데이터의 저장과 처리

-접근권한

-클래스의 초기화

-모듈 분할

-static 멤버와 this 포인터

-const


Chapter 12. 연산자 오버로딩

-연산자와 함수

-연산자 함수 정의방법

-연산자 함수의 동작

-연산자 함수의 여러 가지 유형


Chapter 13. 상속

-클래스의 재사용

-다형성

-상속의 형태


Chapter 14 템플릿

-함수 템플릿

-클래스 템플릿


Chapter 15. 예외처리

-예외처리의 이해

-리턴 값에 의한 예외처리

-throw문에 의한 예외처리