책소개
VIwual Studio의 C++ 소스 편집, 컴파일, 실행파일을 만드는 툴을 잘 이용할 수 있도록 1장에서 그 사용법을 자세히 설명하였다. C언어를 익힌 사람이면 누구나 C++언어에 쉽게 접근할 수 있도록 구성하였고 C언어에 익숙하지 않은 사람들을 위해서 프로그래밍의 핵심이라 할 수 있는 순환문을 1장에 두어 프로그램의 이해를 도왔다. 2장에서는 C언어에는 없는 C__ 언어에서 새로 추가된 기능들만 모아서 설명을 하였다. 그 다음의 3장부터 나오는 내용들은 차례대로 따라가다 보면 완성단계에 이르게 된다.
목차
제1장 C++의 개요
1.1 C++의 개요
1.2 Visual Studio의 기동
1.3 프로그램의 편집 및 저장
1.4 프로그램 컴파일 및 실행
1.5 순환문
연습문제
제2장 C++ 기본
2.1 C++ 입·출력문
2.2 함수의 중복
2.3 인라인 함수
2.4 지역변수와 전역변
2.5 레퍼런스
2.6 네임스페이스
2.7 new/delete
2.8 자료형
연습문제
제3장 클래스 기초
3.1 클래스 개념
3.2 접근 지정자
3.3 멤버 함수
3.4 구조체와 클래스 비교
연습문제
제4장 클래스
4.1 클래스 초기화
4.2 클래스 객체 배열
4.3 friend 객체 및 함수
4.4 const 객체 및 함수
4.5 static 변수 및 멤버
연습문제
제5장 생성자
5.1 생성자 함수
5.2 소멸자
5.3 복사 생성자
5.4 this 포인터
연습문제
제6장 동적 메모리 할당
6.1 동적 메모리 기본 개념
6.2 동적 메모리 할당 방법
6.3 동적 메모리의 활용
연습문제
제7장 연산자 중복
7.1 연산자 중복 개요
7.2 단항 연산자 중복
7.3 이중 연산자
연습문제
제8장 상속
8.1 상속의 개념
8.2 파생 클래스의 선언 방법
8.3 상속의 유형
연습문제
제9장 다중 상속
9.1 다중 상속
9.2 다중 상속의 모호성
9.3 가상 상속
연습문제
제10장 다형성
10.1 재정의
10.2 가상 함수
10.3 순수 가상 함수와 추상 클래스
10.4 가상 소멸자
연습문제
제11장 템플릿
11.1 함수 템플릿(Function Template)
11.2 클래스 템플릿(Class Template)
연습문제
제12장 파일 입.출력
12.1 개요
12.2 파일 스트림 오브젝트에 의한 입·출력(」」, 「「)
12.3 멤버함수에 의한 입·출력
연습문제
제13장 예외처리
13.1 개요
13.2 C++ 예외처리 방식
13.3 함수 및 클래스를 사용한 예외처리
연습문제
부록
부록 A : ASCII 코드 표
부록 B : 연산자 우선 순위
색인