나에게 필요한 지식과 기술을 검색해 보세요.

IT CookBook, C++ 하이킹 : 객체지향과 만나는 여행

지은이

성윤정, 김태은

출간일

2013.06.19

레벨

초급

평점

4.3(4명)

정가

25,000

총 결제 금액

25,000

적립 예정

750P

쪽수

676P

ISBN

9788998756215

브랜드

한빛아카데미

본 도서는 연습문제 해답을 제공하지 않습니다.

객체지향이라는 산에 처음 발을 들여놓는 입문자를 위한 

든든하고 재미있는 안내서

 

이 책은 C++를 처음 접하는 컴퓨터 관련학과 학생과 일반인을 대상으로 한다. 게임, 윈도우 응용 프로그램 제작을 비롯하여 다양한 곳에서 사용되는 C++의 기본적인 내용을 다양한 예제와 함께 이해하기 쉽게 설명하였기 때문에 입문자에게 적합하다. C++의 개념 이해에 필요한 C 언어의 기본적인 내용도 함께 담았으므로 C 언어가 미흡하거나 이미 학습한 이들 모두에게 도움이 될 것이다.

 

[이 책의 장점]

  • C를 배웠더라도 능숙하지 못한 독자를 위하여 C 언어에 대한 복습과 C++ 기초를 함께 다룬다
  • 개념의 이해를 돕기 위한 다양한 유형의 예제를 다룬다. 실습환경은 비주얼 C++ 최신 버전인 2012(2008/2010과 화면구성 동일)을 기준으로 한다. 비주얼 6.0 형식의 소스 파일도 제공한다.
  • 실무에서도 유용한 STL 기초 내용을 다루며, 전체 내용을 학습한 후에 다룰 수 있는 프로젝트 2챕터를 pdf 파일로 제공한다.

 

 

저자

목차

Chapter 01 C++ 프로그래밍의 첫 걸음

01 C++의 이해 

02 비주얼 스튜디오 2012 맛보기 

03 간단한 출력을 하는 프로그램 

요약 

연습문제

 

Chapter 02 자료형과 연산자

01 자료형의 이해 

02 자료형의 종류 

03 기본 연산자 

04 비트 단위 연산자 

05 기타 연산자 

요약 

연습문제 

 

Chapter 03 제어문

01 제어문의 이해

02 선택문 

03 반복문

04 보조 제어문 

05 무한 루프 

요약

연습문제 

 

Chapter 04 함수와 기억클래스

01 함수의 이해 

02 함수의 정의와 호출

03 함수의 선언 

04 기억클래스와 변수 

요약 

연습문제 

 

Chapter 05 포인터와 함수의 매개변수 전달

01 포인터 살피기 

02 함수에서 매개변수를 전달하는 방법

요약 

연습문제

 

Chapter 06 배열과 포인터

01 배열의 이해 

02 1차원 배열과 포인터

03 2차원 포인터

요약 

연습문제 

 

Chapter 07 포인터 고급

01 함수의 매개변수로 사용하는 배열 

02 문자열과 포인터 

03 함수를 가리키는 포인터 

요약

연습문제 

 

Chapter 08 구조체

01 구조체의 이해 

02 구조체 포인터와 배열

03 공용체와 열거형

04 typedef 

요약 

연습문제 

 

Chapter 09 선행처리자, 매크로, 지시자

01 선행처리자의 이해

02 매크로 상수와 매크로 함수 

03 지시자의 사용

요약 

연습문제

 

Chapter 10 클래스와 객체

01 클래스의 이해

02 생성자와 소멸자 

요약 

연습문제 

 

Chapter 11 객체의 다양한 활용

01 객체 포인터 

02 객체의 매개변수 전달 방식 

03 정적 멤버변수와 정적 멤버함수 

04 객체 배열

05 프렌드 함수 

06 객체를 다루기 위한 함수 

07 연산자 오버로딩 •447 1. 연산자 오버로딩의 의미

요약 

연습문제 

 

Chapter 12 상속성

01 클래스간의 상속 관계 

02 상속 관계에서의 생성자 

03 업 캐스팅과 다운 캐스팅

04 동적 바인딩과 가상함수 

05 완전 가상함수와 추상 클래스

요약 

연습문제 

 

Chapter 13 파일 다루기

01 파일 입출력 

02 텍스트 파일과 이진 파일 

03 순차 파일과 랜덤 파일 

요약 

연습문제 

 

Chapter 14 예외처리와 템플릿

01 예외처리 

02 템플릿 

요약

연습문제 

 

Chapter 15 STL

01 STL의 이해 

02 vector 템플릿 클래스로 이해하는 구성 요소 

03 반복자 

04 컨테이너 

05 STL 알고리즘 

요약 

연습문제

 

16장과 17장은 http://www.hanb.co.kr/exam/4021 에서 PDF 파일로 제공합니다.

 

Chapter 16 프로젝트 1 : STL 활용하기

01 로또 복권 모의실험 프로그램 

02 학생 성적 관리 프로그램

 

Chapter 17 프로젝트 2 : MyString 클래스 설계하기

01 C++에서 제공해 주는 string 클래스 

02 MyString 클래스 기본 설계하기 

03 복사 생성자

04 대입 연산자 오버로딩 

05 + 연산자 오버로딩

06 [ ] 연산자 오버로딩

07 관계 연산자 오버로딩 

리뷰

전체 평점

4.3

오탈자

  • 종이책105P7

    내용 오류

    연습문제 13번

    2025-03-31
  • 종이책73P5

    내용 오류

    밑에서 5번째 줄

    2019-03-12

25,000

25,000