가톨릭대학교 성심로고

로컬네비게이션

전체메뉴

전체메뉴

검색

상세정보

(윤성우의) 열혈 C++ 프로그래밍

윤성우

상세정보
자료유형단행본
개인저자윤성우
서명/저자사항(윤성우의) 열혈 C++ 프로그래밍 / 윤성우 저.
판사항개정판.
발행사항서울 : 오렌지미디어, 2010.
형태사항652 p. : 삽도 ; 26 cm.
ISBN9788996094043
일반주기 권말에 색인 포함
비통제주제어C++,C프로그래밍,C언어,프로그래밍언어
서비스 이용안내
  • 보존서고도서 신청보존서고도서 신청
  • 서가에 없는 도서서가에 없는 도서
  • 야간대출 이미지야간대출
  • 인쇄인쇄

전체

전체 소장정보 목록
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 E478988 005.133 윤536c2 c.3 중앙도서관/제2보존서고/ 대출가능
2 E381640 005.133 윤536c2 중앙도서관/제2자료실(4F)/ 대출가능
3 E381641 005.133 윤536c2 c.2 중앙도서관/제2자료실(4F)/ 대출가능

초록

『윤성우의 열혈 C++ 프로그래밍: 윤성우 저 열혈강의 C++ 개정판』은 초판과 마찬가지로 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 학습에 재미를 더하고 있다. 초판에는 없었던 내용들이 약 120 페이지 분량으로 추가되었있다.

목차

목차 일부

Part 01 C++로의 전환

   Chapter 01  C언어 기반의 C++ 1
      01-1 printf와 scanf를 대신하는 입출력 방식
      01-2 함수 오버로딩(Function Overloading)
      01-3 매개변수의 디폴트 값(Default Value)
      01-4 인라인(inline) 함수
      01-5...

목차 전체

Part 01 C++로의 전환

   Chapter 01  C언어 기반의 C++ 1
      01-1 printf와 scanf를 대신하는 입출력 방식
      01-2 함수 오버로딩(Function Overloading)
      01-3 매개변수의 디폴트 값(Default Value)
      01-4 인라인(inline) 함수
      01-5 이름공간(namespace)에 대한 소개
      01-6 OOP 단계별 프로젝트 01단계
      01 프로그래밍 문제의 답안
  
   Chapter 02  C언어 기반의 C++ 2
      02-1 Chapter 02의 시작에 앞서
      02-2 새로운 자료형 bool
      02-3 참조자(Reference)의 이해
      02-4 참조자(Reference)와 함수
      02-5 malloc & free를 대신하는 new & delete
      02-6 C++에서 C언어의 표준함수 호출하기
      02 프로그래밍 문제의 답안

Part 02 객체지향의 도입

   Chapter 03  클래스의 기본
      03-1 C++에서의 구조체
      03-2 클래스(Class)와 객체(Object)
      03-3 객체지향 프로그래밍의 이해
      03 프로그래밍 문제의 답안
   
   Chapter 04  클래스의 완성
      04-1 정보은닉(Information Hiding)
      04-2 캡슐화(Encapsulation)
      04-3 생성자(Constructor)와 소멸자(Destructor)
      04-4 클래스와 배열 그리고 this 포인터
      04-5 OOP 단계별 프로젝트 02단계
      04 프로그래밍 문제의 답안

   Chapter 05  복사 생성자(Copy Constructor)
      05-1 ‘복사 생성자’와의 첫 만남
      05-2 ‘깊은 복사’와 ‘얕은 복사’
      05-3 복사 생성자의 호출시점
      05-4 OOP 단계별 프로젝트 03단계
      05 프로그래밍 문제의 답안

   Chapter 06  friend와 static 그리고 const
      06-1 const와 관련해서 아직 못다한 이야기
      06-2 클래스와 함수에 대한 friend 선언
      06-3 C++에서의 static
      06-4 OOP 단계별 프로젝트 04단계

Part 03 객체지향의 전개

   Chapter 07  상속(Inheritance)의 이해
      07-1 상속에 들어가기에 앞서
      07-2 상속의 문법적인 이해
      07-3 protected 선언과 세 가지 형태의 상속
      07-4 상속을 위한 조건
      07-5 OOP 단계별 프로젝트 05단계
      07 프로그래밍 문제의 답안

   Chapter 08  상속과 다형성
      08-1 객체 포인터의 참조관계
      08-2 가상함수(Virtual Function)
      08-3 가상 소멸자와 참조자의 참조 가능성
      08-4 OOP 단계별 프로젝트 06단계
      08 프로그래밍 문제의 답안

   Chapter 09  가상(Virtual)의 원리와 다중상속
      09-1 멤버함수와 가상함수의 동작원리
      09-2 다중상속(Multiple Inheritance)에 대한 이해
      09-3 OOP 단계별 프로젝트 07단계

Part 04 객체지향의 완성

   Chapter 10  연산자 오버로딩 1
      10-1 연산자 오버로딩의 이해와 유형
      10-2 단항 연산자의 오버로딩
      10-3 교환법칙 문제의 해결
      10-4 cout, cin 그리고 endl의 정체
      10 프로그래밍 문제의 답안
   
   Chapter 11  연산자 오버로딩 2
      11-1 반드시 해야 하는 대입 연산자의 오버로딩
      11-2 배열의 인덱스 연산자 오버로딩
      11-3 그 이외의 연산자 오버로딩
      11-4 OOP 단계별 프로젝트 08단계
      11 프로그래밍 문제의 답안

   Chapter 12  String 클래스의 디자인
      12-1 C++의 표준과 표준 string 클래스
      12-2 문자열 처리 클래스의 정의
      12-3 OOP 단계별 프로젝트 09단계

   Chapter 13  템플릿(Template) 1
      13-1 템플릿(Template)에 대한 이해와 함수 템플릿
      13-2 클래스 템플릿(Class Template)
      13-3 OOP 단계별 프로젝트 10단계
      13 프로그래밍 문제의 답안

   Chapter 14  템플릿(Template) 2
      14-1 Chapter 13에서 공부한 내용의 확장
      14-2 클래스 템플릿의 특수화(Class Template Specialization)
      14-3 템플릿 인자
      14-4 템플릿과 static
   
   Chapter 15  예외처리(Exception Handling)
     15-1 예외상황과 예외처리의 이해
     15-2 C++의 예외처리 메커니즘
     15-3 Stack Unwinding(스택 풀기)
     15-4 예외상황을 표현하는 예외 클래스의 설계
     15-5 예외처리와 관련된 또 다른 특성들
     15-6 OOP 단계별 프로젝트 11단계

   Chapter 16  C++의 형 변환 연산자와 맺는 글
      16-1 C++에서의 형 변환 연산
      16-2 ‘윤성우의 열혈 C++ 프로그래밍’을 맺는 글

저자소개

저자 윤성우
벤처회사에서 개발자로 일하던 저자는 IT분야의 집필과 강의로 처음 이름이 알려졌으며, 2004년부터 지금까지 OpenGL-ES 그래픽스 라이브러리의 구현과 3D 가속 칩의 개발 및 크로노스 그룹(모바일 국제 표준화 컨소시엄)의 표준안에 관련된 일에 참여하였다. 또한 핸드폰용 DMB 칩의 개발에도 참여하였으며, 현재는 (주)액시스소프트의 CTO로 있으면서 웹 기반 솔루션 개발에 관심을 갖고 있다.

이전 다음

이전 다음


*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

서평추가

서평추가
별점
총 10점 중 별0점
  • 별5점
  • 총 10점 중 별9점
  • 별4점
  • 총 10점 중 별7점
  • 별3점
  • 총 10점 중 별5점
  • 별2점
  • 총 10점 중 별3점
  • 별1점
  • 총 10점 중 별1점
  • 총 10점 중 별0점
제목입력
본문입력

글자수:0
맨 위로가기 버튼