HOME > Detail View

Detail View

(객체지향 프로그래밍을 위한) C++와 visual C++ 개정판

(객체지향 프로그래밍을 위한) C++와 visual C++ 개정판 (Loan 21 times)

Material type
단행본
Personal Author
이광모
Title Statement
(객체지향 프로그래밍을 위한) C++와 visual C++ / 이광모 저
판사항
개정판
Publication, Distribution, etc
서울 :   정익사,   2007  
Physical Medium
523 p. : 삽화 ; 26 cm
ISBN
9788935304141
General Note
부록: 1. 마이크로소프트 기초 클래스(MFC) 라이브러리, 2. 가상 키 코드표, 3. ASCII 코드표 외  
색인수록  
000 00000cam c2200205 c 4500
001 000045381254
005 20170818113310
007 ta
008 070718s2007 ulka 001c kor
020 ▼a 9788935304141 ▼g 93000
035 ▼a (KERIS)BIB000010973534
040 ▼a 241026 ▼c 241026 ▼d 211009
082 0 4 ▼a 005.133 ▼a 005.268 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b C110 2007zk
100 1 ▼a 이광모
245 2 0 ▼a (객체지향 프로그래밍을 위한) C++와 visual C++ / ▼d 이광모 저
250 ▼a 개정판
260 ▼a 서울 : ▼b 정익사, ▼c 2007
300 ▼a 523 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 부록: 1. 마이크로소프트 기초 클래스(MFC) 라이브러리, 2. 가상 키 코드표, 3. ASCII 코드표 외
500 ▼a 색인수록
945 ▼a KINS

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 C110 2007zk Accession No. 111430485 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zk Accession No. 121153266 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zk Accession No. 121153267 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 C110 2007zk Accession No. 111430485 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zk Accession No. 121153266 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zk Accession No. 121153267 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

이 도서는 C++언어와 Visual C++프로그래밍을 같이 소개하고자 하였다. 현재 Visual C++프로그래밍을 위하여 출간된 대부분의 책들이 주로 Visual C++가 제공하는 윈도우즈 환경에 대한 설명으로 그치는 경우가 많이 있다.

그러나 C++언어에 대한 바른 이해 없이는 Visual C++를 사용한 실무 프로그램을 작성하기는 쉽지가 않다. 따라서 이 책에서는 Visual C++를 이용한 프로그래밍을 설명하기 이전에 C++언어의 사용 형식과 예제 프로그램을 설명하였다.

그리고 Visual C++에 의한 프로그래밍은 마이크로소프트사의 기초 클래스 라이브러리를 숙지히야 하는데 200여가지가 넘는 클래스를 전부 사용한다는 것은 제한된 지면으로 거의 불가능하다. 따라서 이 책은 C++언어와 더불어 Visual C++프로그래밍의 기본이 되는 기능들을 중심으로 구성했다.


Information Provided By: : Aladin

Author Introduction

이광모(지은이)

Information Provided By: : Aladin

Table of Contents

목차
CHAPTER 01 C 언어 요약 및 둘러보기 = 11
 1.1 C 프로그래밍 언어의 구조 = 12
 1.2 상수, 변수, 연산자 및 수식 = 13
  1.2.1 자료형(data type) = 13
  1.2.2 상수(constant) = 13
  1.2.3 변수(variable) = 15
  1.2.4 연산자(Operator) 및 수식(Expression) = 22
 1.3 제어의 흐름(Flow of Control) = 25
  1.3.1 관계연산자와 수식 = 25
  1.3.2 복문(Compound statement)과 빈 명령문(empty statement) = 26
 1.4 조건문: if, switch = 26
  1.4.1 if, if-else = 26
  1.4.2 if 문의 중첩 = 28
  1.4.3 다중 조건문: switch와 break = 29
 1.5 반복문 = 31
  1.5.1 while = 31
  1.5.2 for = 32
  1.5.3 do-while = 34
 1.6 함수(function) = 35
  1.6.1 함수의 정의 = 35
  1.6.2 함수의 호출과 반환 및 인수의 전달 = 36
  1.6.3 예제 프로그램: 평균과 표준편차 구하는 프로그램 = 37
 1.7 Recursion = 39
CHAPTER 02 C++ 프로그래밍 언어 = 43
 2.1 C++ 언어의 소개 = 44
  2.1.1 C++언어의 역사 = 44
  2.1.2 객체지향 프로그래밍 = 46
  2.1.3 C++ = C+α = 52
  2.1.4 C++프로그래밍, 컴파일 및 실행 = 54
  2.1.5 C++언어의 빠른 여행 = 57
 2.2 C++ 기초 = 68
  2.2.1 스트림 입출력과 설명문 = 69
  2.2.2 inline 함수와 상수 정의 = 72
  2.2.3 선언(declaration)과 정의(definition)의 확정 = 79
  2.2.4 void 사용의 확장 = 84
  2.2.5 연산자와 변수 사용범위(scope)확장 = 86
  2.2.6 함수 원형 정의 = 88
  2.2.7 참조형과 call-by-reference = 90
  2.2.8 중복정의(overloading) = 95
  2.2.9 자유 기억공간 함수 new와 delete = 98
  2.2.10 함수 형식인수의 묵시적인 값 = 104
 2.3 클래스와 객체 = 105
  2.3.1 struct 선언의 구조 및 기능 확장 = 106
  2.3.2 클래스와 객체 = 112
  2.3.3 생성자와 소멸자 = 127
  2.3.4 예제 프로그램 = 147
 2.4 연산자 중복정의와 자료형 = 157
  2.4.1 연산자 중복정의 = 157
  2.4.2 Friend 함수와 연산자 = 178
  2.4.3 클래스 자료형의 변환 = 187
 2.5 상속 = 196
  2.5.1 상속과 파생 클래스 = 197
  2.5.2 생성자와 상속 = 211
  2.5.3 다형성과 가상함수(virtual function) = 222
  2.5.4 소멸자와 상속 = 236
  2.5.5 다중상속 = 240
 2.6 틀 = 248
  2.6.1 함수 틀(function template) = 248
  2.6.2 클래스 틀 = 259
 2.7 예외 처리(exception handling) = 264
  2.7.1 C++의 예외상황과 예외처리 개념 = 264
  2.7.2 try, catch 및 예외처리 = 266
CHAPTER 03 Visual C++ 프로그래밍 환경 = 279
 3.1 Visual C++ = 280
 3.2 Visual C++의 특징 = 281
  3.2.1 윈도우즈 프로그래밍과 Visual C++ = 281
  3.2.2 객체지향 프로그래밍과 Visual C++ = 283
 3.3 Visual C++의 구성 요소 = 284
  3.3.1 개발자 작업장 = 285
  3.3.2 그래픽 편집기 = 285
  3.3.3 C/C++ 컴파일러 = 285
  3.3.4 기초 클래스 라이브러리 = 286
  3.3.5 실행 시간 라이브러리(Run-time Library) = 286
  3.3.6 프로그램 작성 도구 = 286
  3.3.7 내장 도움말(Online Help) = 287
 3.4 Visual C++의 통합개발 환경 = 287
  3.4.1 개발자 작업장의 윈도우 구성 = 288
  3.4.2 Visual C++ 프로그램 개발 단계 = 294
 3.5 Visual C++ 프로그램 작성 = 296
  3.5.1 Visual C++의 프로그램 개발도구 = 296
  3.5.2 Visual C++의 내장 클래스 = 297
  3.5.3 AppWizard를 사용한 프로그램의 원형 작성 = 297
  3.5.4 Visual C++ 윈도우즈 응용 프로그램의 구성 = 304
 3.6 첫 Visual C++ 윈도우즈 응용 프로그램 작성 = 307
CHAPTER 04 대화상자 기반의 Visual C++ 프로그래밍 = 321
 4.1 컨트롤, 이벤트, 메시지 = 322
  4.1.1 Visual C++ 대화상자 컨트롤 = 322
  4.1.2 윈도우즈 OS와 메시지 = 323
  4.1.3 윈도우즈에서 사용하는 입력 메시지 = 325
  4.1.4 윈도우즈 컨트롤 응용 프로그램 = 328
 4.2 키보드와 마우스 입력 = 338
  4.2.1 키보드 입력 처리 = 338
  4.2.2 마우스 메시지 처리 = 341
  4.2.3 마우스 응용 프로그램 = 343
 4.3 대화상자의 처리 = 354
  4.3.1 대화상자의 유형 = 354
  4.3.2 대화상자 편집에 사용하는 컨트롤 = 355
  4.3.3 기초 클래스 라이브러리의 대화상자 = 357
  4.3.4 대화상자 응용 프로그램 = 359
 4.4 메뉴의 처리 = 368
  4.4.1 메뉴의 기본 = 368
  4.4.2 메뉴의 생성 = 369
  4.4.3 메뉴 제어함수 = 370
  4.4.4 메뉴 작성 응용 프로그램 = 372
 4.5 그래픽 장치 인터페이스와 그리기 = 385
  4.5.1 장치 환경정보 클래스 = 385
  4.5.2 GDI 객체와 화면 출력 = 387
  4.5.3 그래픽 응용 프로그램 = 391
 4.6 텍스트의 출력 = 401
  4.6.1 텍스트를 출력하는 TextOut() 함수 = 402
  4.6.2 형식화된 텍스트를 출력하는 DrawText() 함수 = 402
  4.6.3 다양한 색상의 텍스트 출력 = 403
  4.6.4. DC 상태의 저장과 복원 = 403
  4.6.5 텍스트 배경 처리 = 404
  4.6.6 텍스트 출력 응용 프로그램 = 405
 4.7 글꼴의 출력 = 414
  4.7.1 글꼴과 관련된 자료구조 = 414
  4.7.2 다양한 글꼴을 출력하는 응용 프로그램 = 417
CHAPTER 05 문서-뷰 기반의 Visual C++ 프로그래밍 = 429
 5.1 문서-뷰 = 430
  5.1.1 문서와 뷰 = 430
  5.1.2 SDI 응용 프로그램 = 434
  5.1.3 MDI 응용 프로그램 = 436
  5.1.4 SDI 문서-뷰 응용 프로그래밍:편집기(Editor) = 437
  5.1.5 MDI 문서-뷰 응용 프로그래밍 = 451 
 5.2 스크롤 = 459
  5.2.1 스크롤 뷰 = 460
  5.2.2 스크롤 뷰 응용 프로그래밍 = 462
 5.3 파일 입출력 = 469
  5.3.1 CFile 클래스 = 470
  5.3.2 CFile 클래스를 사용한 파일 입출력 프로그래밍 = 473
  5.3.3 연속성(Serialization) = 481
  5.3.4 연속성 사용 프로그래밍 = 484
 5.4 ActiveX 기법 = 487
  5.4.1 ActiveX의 역사 = 488
  5.4.2 ActiveX란? = 488
  5.4.3 ActiveX 컨트롤 = 489
  5.4.4 ActiveX 컨트롤 생성 프로그래밍 = 490
  5.4.5 ActiveX 컨트롤을 사용하는 프로그래밍 = 501
부록 = 507
찾아보기 = 519

New Arrivals Books in Related Fields

이창현 (2021)