책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788992927123
· 쪽수 : 783쪽
· 출판일 : 2009-03-01
책 소개
목차
Part 1. C++ 프로그래밍
Chapter1 :: C++ 프로그래밍 시작하기
1-1 컴퓨터의 내부구조
1-2 C++ 언어란
1-3 C++ 언어의 특징
1-4 C++ 프로그래밍 과정
1-5 첫 번째 C++ 프로그래밍
1-6 C 언어로부터 확장된 연산자
Chapter 2 :: 변수와 상수 그리고 함수
2-1 변수(Variable)란
2-2 변수의 데이터 타입
2-3 상수(Constant)
2-4 연산자(Operator)
2-5 판단문과 제어문
2-6 함수(Function)
2-7 함수의 확장
Chapter 3 :: 배열과 포인터
3-1 배열(Array)
3-2 문자열 처리
3-3 포인터(Pointer)
Chapter 4 :: 객체지향 언어
4-1 객체지향 언어(OOP)란
4-2 구조체와 클래스(Class)
4-3 클래스(Class)와 객체(Object)
4-4 클래스(Class) 멤버의 접근제어
4-5 클래스(Class)의 초기화와 프로그램 종료
4-6 클래스와 배열
4-7 this 포인터(자기 참조 포인터)
4-8 friend 키워드
4-9 복사 생성자
4-10 복사 생성자의 호출 시점
Chapter 5 :: const와 static
5-1 const 키워드와 클래스가 만나면
5-2 static 키워드와 클래스가 만나면
Chapter 6 :: 상속(Inheritance)
6-1 클래스 상속
6-2 클래스 상속에서의 생성자와 소멸자
6-3 클래스의 상속과 멤버 접근권한
6-4 클래스간의 상속관계
Chapter 7 :: 상속과 다형성
7-1 상속의 조건
7-2 상속 객체와 포인터
7-3 상속 객체와 레퍼런스
7-4 정적 바인딩과 동적 바인딩
7-5 다중 상속
Chapter 8 :: 연산자 오버로딩
8-1 연산자와 함수
8-2 연산자 오버로딩
8-3 단항 연산자 오버로딩
Chapter 9 :: 템플릿
9-1 템플릿(template) 이란
9-2 함수 템플릿
9-3 클래스 템플릿
Chapter 10 :: 예외 처리
10-1 예외 처리란
10-2 C++ 언어의 예외 처리
10-3 예외를 나타내는 클래스와 상속
Chapter 11 :: C++ 입출력
11-1 C++ 입출력 기초
11-2 파일 입출력
Part 2. wxWidgets
Chapter 12 :: wxWidgets 시작
12-1 wxWidgets 시작
12-2 wxWidgets 예제
12-3 wxWidgets 애플리케이션 실행 순서 정리
Chapter 13 :: wxWidgets 메뉴바와 레이아웃
13-1 메뉴바 구성
13-2 간단한 메뉴바 구성하기
13-3 레이아웃 구성하기
Chapter 14 :: wxWidgets 이벤트 처리
14-1 이벤트
Chapter 15 :: wxWidgets 다이얼로그
15-1 다이얼로그
15-2 정의된 다이얼로그
15-3 커스텀 다이얼로그(Custom Dialog)
Chapter 16 :: wxWidgets 위젯들
16-1 여러 가지 위젯들
16-2 Drag and Drop
Chapter 17 :: Device Contexts
17-1 Device Contexts, GDI
17-2 Drawing text
17-3 Point
17-4 Pen
17-5 Regions
17-6 Gradient
17-7 Shapes
Chapter 18 :: 기타 위젯
18-1 Burning Widget
Chapter 19 :: 윈도우와 리눅스에서 C++ 프로그래밍 환경 구축
19-1 윈도우에서 CodeBlocks 환경 구축
19-2 리눅스(Fedora) 설치와 CodeBlocks 환경 구축
Chapter 20 :: VI(M), RPM 패키징 그리고 SUBVERSION
20-1 vi(m) 편집기
20-2 RPM 패키지 만들기
20-3 subversion 활용하기
Chapter 21 :: wxWidgets 프로그램 예제와 배포방법
21-1 자동종료 프로그램 만들기 예제