Chapter 01 C++ 프로그래밍의 첫 걸음
01 C++의 이해 o30
1. C++로 프로그래밍한다는 것의 의미 o30
2. 객체지향 언어인 C++ o32
3. 세상에서 가장 간단한 C++ 프로그램 o35
02 비주얼 스튜디오 2012 맛보기 o37
03 간단한 출력을 하는 프로그램 o44
1. 외부 파일을 포함하는 #include문과 iostream 파일 o45
2. std 네임스페이스 o45
3. cout 객체와 출력 연산자 o46
4. 행바꿈 기능 문자
o47
5. 문장의 종료 기호 ; o48
6. 프로그래머의 이해를 돕는 주석문 o48
요약 o53
연습문제 o55
Chapter 02 자료형과 연산자
01 자료형의 이해 o58
1. 자료형의 개념 o58
2. 상수와 변수의 개념 o58
02 자료형의 종류 o63
1. 정수형 o63
2. 실수형 o66
3. 문자형 o69
4. 문자열형 o73
5. 논리형 o76
03 기본 연산자 o77
1. 산술 연산자 o77
2. 관계 연산자 o79
3. 논리 연산자 o81
4. 증감 연산자 o84
5. 대입 연산자 o86
04 비트 단위 연산자 o88
1. 비트 AND, 비트 OR, 비트 XOR, 비트 NOT 연산자 o88
2. 시프트 연산자 o92
05 기타 연산자 o95
1. 조건 연산자 o95
2. sizeof 연산자 o96
3. 형변환과 캐스트 연산자 o98
요약 o101
연습문제 o102
Chapter 03 제어문
01 제어문의 이해 o108
02 선택문 o109
1. if문 o109
2. if~else문 o111
이 책의 장점
① C를 배웠더라도 능숙하지 못한 독자를 위하여 C 언어에 대한 복습과 C++ 기초를 함께 다룬다
② 개념의 이해를 돕기 위한 다양한 유형의 예제를 다룬다. 실습환경은 비주얼 C++ 최신 버전인 2012(2008/2010과 화면구성 동일을 기준으로 한다. 비주얼 6.0 형식의 소스 파일도 제공한다.
③ 실무에서도 유용한 STL 기초 내용을 다루며, 전체 내용을 학습한 후에 다룰 수 있는 프로젝트 2챕터를 pdf 파일로 제공한다.
도서 특징
객체지향이라는 산에 처음 발을 들여놓는 입문자를 위한
든든하고 재미있는 안내서
【누구를 위한 책인가?】
이 책은 C++를 처음 접하는 컴퓨터 관련학과 학생과 일반인을 대상으로 한다. 게임, 윈도우 응용 프로그램 제작을 비롯하여 다양한 곳에서 사용되는 C++의 기본적인 내용을 다양한 예제와 함께 이해하기 쉽게 설명하였기 때문에 입문자에게 적합하다. C++의 개념 이해에 필요한 C 언어의 기본적인 내용도 함께 담았으므로 C 언어가 미흡하거나 이미 학습한 이들 모두에게 도움이 될 것이다.
【무엇을 다루는가?】
부/장별 내용 요약
① C++의 시작(1장~2장
C 언어와 C++를 소개하고 기본적인 내용을 살펴본다. Visual C++ 2012의 실습 환경을 구성하고 C++의 기본적인 문법인 자료형, 연상 등에 대해 살펴본다.
② C++의 기본(3장~9장
구조적 프로그래밍을 하기 위한 제어문, 함수, 배열과 포인터 등을 살펴보며 C++에서의 구조체를 알아본다.
③ 객체지향 프로그래밍 시작(10장~11장
C 언어의 구조체와 C++에서 새로 추가된 클래스를 구조체와 비교해 보고 학습한다. 클래스의