본문 바로가기

추천 검색어

실시간 인기 검색어

알기 쉽게 해설한 C++ 프로그래밍

휴먼싸이언스 · 2017년 01월 26일
10.0
10점 중 10점
(1개의 리뷰)
집중돼요 (100%의 구매자)
  • C++ 프로그래밍 대표 이미지
    C++ 프로그래밍 대표 이미지
  • A4
    사이즈 비교
    210x297
    C++ 프로그래밍 사이즈 비교 189x259
    단위 : mm
01 / 02
무료배송 이벤트 소득공제
10% 22,500 25,000
적립/혜택
1,250P

기본적립

5% 적립 1,250P

추가적립

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 1,250P
  • 리뷰 작성 시, e교환권 추가 최대 300원
배송안내
무료배송
배송비 안내
국내도서/외국도서
도서 포함 15,000원 이상 구매 시 무료배송
도서+사은품 또는 도서+사은품+교보Only(교보굿즈)

15,000원 미만 시 2,500원 배송비 부과

교보Only(교보배송)
각각 구매하거나 함께 20,000원 이상 구매 시 무료배송

20,000원 미만 시 2,500원 배송비 부과

해외주문 서양도서/해외주문 일본도서(교보배송)
각각 구매하거나 함께 15,000원 이상 구매 시 무료배송

15,000원 미만 시 2,500원 배송비 부과

업체배송 상품(전집, GIFT, 음반/DVD 등)
해당 상품 상세페이지 "배송비" 참고 (업체 별/판매자 별 무료배송 기준 다름)
바로드림 오늘배송
업체에서 별도 배송하여 1Box당 배송비 2,500원 부과

1Box 기준 : 도서 10권

그 외 무료배송 기준
바로드림, eBook 상품을 주문한 경우, 플래티넘/골드/실버회원 무료배송쿠폰 이용하여 주문한 경우, 무료배송 등록 상품을 주문한 경우
3/31(월) 출고예정
기본배송지 기준
배송일자 기준 안내
로그인 : 회원정보에 등록된 기본배송지
로그아웃 : '서울시 종로구 종로1' 주소 기준
로그인정확한 배송 안내를 받아보세요!

이달의 꽃과 함께 책을 받아보세요!

1권 구매 시 결제 단계에서 적용 가능합니다.

알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.

이 책의 이벤트

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

키워드 Pick

키워드 Pick 안내

관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

▶ 이 책은 C++ 프로그래밍에 대해 다룬 이론서입니다. C++ 프로그래밍의 기초적이고 전반적인 내용을 학습할 수 있도록 구성했습니다.

목차

  • CHAPTER 01 C++언어의 개요와 이해
    1.1 C++ 2
    1.2 객체지향 프로그래밍 2
    1.2.1 클래스와 객체 3
    1.2.2 캡슐화 3
    1.2.3 다형성 5
    1.2.4 상속성 6
    1.3 프로그램의 작성 7
    1.4 C++ 컴파일러 설치 10
    1.4.1 프로그램 다운로드 10

    CHAPTER 02 C++ 프로그램의 작성과 실행
    2.1 프로그램 작성 과정 18
    2.2 C++ 프로그램 작성 19
    2.3 EditPlus 작업환경 만들기 27
    2.3.1 윈도우즈에 C++ 환경설정 27
    2.3.2 EditPlus 프로그램에 C++ 환경설정 35

    CHAPTER 03 C++ 기본
    3.1 C++ 프로그램 구조 44
    3.2 명령의 선언 47
    3.3 데이터의 출력 및 입력 49
    3.4 주석 53
    3.5 escape 문자 54

    CHAPTER 04 자료형과 연산자
    4.1 변수(variable) 58
    4.2 상수(constant) 60
    4.3 자료형 61
    4.4 예약어(keyword) 64
    4.5 연산자 65
    4.5.1 할당연산자 65
    4.5.2 산술연산자 66
    4.5.3 관계 연산자 69
    4.5.4 논리 연산자 70
    4.5.5 비트 연산자 71
    4.5.6 쉬프트 연산자 73
    4.5.7 단항 연산자 74
    4.5.8 조건 연산자 77
    4.5.9 컴마 연산자 79
    4.5.10 캐스트 연산자 80
    4.5.11 sizeof 연산자 83
    4.5.12 연산자의 우선순위 84

    CHAPTER 05 제어문과 반복문
    5.1 제어 구조 90
    5.2 조건문 91
    5.2.1 if 문 91
    5.2.2 if~else 문 95
    5.2.3 중첩 if~else 문 96
    5.2.4 if~else~if 문 98
    5.2.5 switch~case 문 101
    5.3 반복문 105
    5.3.1 while 문 105
    5.3.2 do~while 문 108
    5.3.3 for 문 110
    5.4 보조 제어문 112
    5.4.1 break 문 112
    5.4.2 continue 문 114

    CHAPTER 06 함수
    6.1 함수(function)의 개념 120
    6.2 함수의 사용 122
    6.2.1 인수와 반환 값이 없는 함수 124
    6.2.2 인수는 있고 반환 값은 없는 함수 126
    6.2.3 인수와 반환 값이 있는 함수 129
    6.3 함수의 오버로딩(Overloading) 132
    6.3.1 함수 오버로딩의 올바른 예 133
    6.3.2 함수 오버로딩의 틀린 예 134
    6.4 함수의 디폴트 인수(Function Default Arguments) 138
    6.5 선행 처리기(preprocessor) 143
    6.5.1 #include 143
    6.5.2 #define 144
    6.5.3 const 상수 147
    6.5.4 인라인(inline) 함수 150
    6.6 함수의 인수 전달 방법 151
    6.6.1 값에 의한 호출(Call By Value) 151
    6.6.2 주소에 의한 호출(Call By Address) 154

    CHAPTER 07 변수와 기억 클래스
    7.1 변수 164
    7.1.1 전역 변수(Global variables) 164
    7.1.2 지역 변수(Local variables) 167
    7.1.3 레지스터 변수(Register variables) 168
    7.1.4 정적 변수(static variables) 169
    7.1.5 외부 변수(extern variables) 172
    7.1.6 포인터 변수(pointer variables) 180
    7.2 배열 186
    7.2.1 1차원 배열 186
    7.2.2 1차원 배열과 포인터 193
    7.2.3 2차원 배열과 함수 201
    7.3 문자열 208
    7.3.1 1차원 문자 배열 208
    7.3.2 2차원 문자 배열 211
    7.3.3 문자열 관련 함수 218
    7.3.4 메모리 동적 할당 223
    7.4 구조체 227
    7.4.1 구조체의 선언 및 초기화 227
    7.4.2 구조체 요소의 참조 및 대입 230
    7.4.3 구조체 배열 231
    7.4.4 구조체 요소의 포인터 233
    7.4.5 중첩된 구조체 234
    7.4.6 함수의 구조체 전달 236
    7.4.7 typedef 238

    CHAPTER 08 클래스와 객체
    8.1 클래스의 정의 246
    8.1.1 클래스 선언 형식 246
    8.1.2 클래스 멤버 함수 선언과 사용법 248
    8.2 객체(object) 254
    8.2.1 객체의 복사 255
    8.2.2 함수에서의 객체 인수 전달 256
    8.2.3 함수에서의 객체 반환 258
    8.3 생성자 259
    8.4 소멸자 267
    8.5 복사 생성자 273
    8.6 객체에서의 Static 280
    8.6.1 static 멤버 변수 280
    8.6.2 static(정적) 멤버 함수 283
    8.7 객체 배열 286
    8.8 객체 포인터와 this 287
    8.9 프렌드(friend) 함수 292
    8.9.1 클래스간의 프렌드 함수 역할 295
    8.9.2 프렌드 클래스의 선언 296

    CHAPTER 09 연산자 오버로딩과 String 클래스
    9.1 연산자 오버로딩(operator overloading) 302
    9.1.1 오버로딩이 가능한 연산자 303
    9.1.2 오버로딩이 불가능한 연산자 303
    9.1.3 연산자 오버로딩 선언 형식 304
    9.2 이항 연산자의 오버로딩 304
    9.3 단항 연산자의 오버로딩 311
    9.4 (), [] 연산자 오버로딩 313
    9.5 문자열과 String 클래스 318
    9.6 string 클래스의 설계 319

    CHAPTER 10 상속
    10.1 상속성 334
    10.2 파생 클래스 335
    10.2.1 상속을 할 수 없는 경우 341
    10.3 protected의 상속 341
    10.4 상속 관계에서 생성자와 소멸자 347
    10.5 다중 상속 356
    10.5.1 파생 클래스가 다른 파생 클래스를 기본 클래스로 지정 356
    10.5.2 파생 클래스가 한 개 이상의 클래스를 기본 클래스로 지정 356
    10.5.3 두 가지 형태가 결합된 형태 357
    10.5.4 다중 상속에서의 생성자와 소멸자 361

    CHAPTER 11 가상 함수
    11.1 C++의 늦은 바인딩 366
    11.2 가상 함수(Virtual Function) 366
    11.3 순수 가상 함수(pure virtual function) 371
    11.4 가상 베이스 클래스 382
    11.5 가상 소멸자 387

    CHAPTER 12 템플릿
    12.1 템플릿(Template) 394
    12.2 템플릿 함수 394
    12.3 템플릿 함수의 오버로딩 406
    12.4 템플릿 클래스(template class) 408

    CHAPTER 13 표준 입출력
    13.1 표준 출력 객체(cout) 431
    13.2 표준 입력 객체(cin) 434
    13.3 형식 입출력 439
    13.3.1 플래그 함수 440
    13.3.2 형식 함수 442
    13.3.3 스트림 조작기 함수 444
    13.4 <<, >> 연산자 중복 446
    13.4.1 사용자 정의 삽입자 생성 446
    13.4.2 사용자 정의 추출자 생성 450

    CHAPTER 14 파일 입출력
    14.1 파일의 열기와 종료 456
    14.2 명령행 처리기 460
    14.3 get()과 put() 463
    14.4 파일 모드(File Mode) 466
    14.5 입출력 멤버 함수 469
    14.5.1 기본적인 멤버 함수 469
    14.5.2 입출력 위치 조정 멤버 함수 473
    14.5.3 랜덤 액세스(Random Access) 함수 475

    CHAPTER 15 예외 처리
    15.1 예외 처리(exception handling) 480
    15.2 모든 예외의 처리(catch) 487
    15.3 예외의 제한 490
    15.4 예외를 다시 옮기기와 전파 492
    15.5 예외 전용 클래스 495
    15.6 예외 클래스에 의한 예외 처리 499

    CHAPTER 16 표준 클래스 라이브러리(STL)
    16.1 C++ 클래스 라이브러리 504
    16.2 클래스 라이브러리의 필요성 505
    16.3 표준 템플릿 라이브러리(Standard Template Library) 506
    16.3.1 알고리즘(Algorithms) 506
    16.3.2 순서 컨테이너 515

    APPENDIX
    부록
    1. ASCII 표 534
    2. ASCII 약어표 536
    3. 기호의 단어 풀이표 537

    찾아보기 538

기본정보

상품정보 테이블로 ISBN, 발행(출시)일자 , 쪽수, 크기, 총권수을(를) 나타낸 표입니다.
ISBN 9788993712810
발행(출시)일자 2017년 01월 26일
쪽수 542쪽
크기
189 * 259 * 25 mm / 1381 g
총권수 1권

Klover 리뷰 (1)

구매 후 리뷰 작성 시, e교환권 200원 적립

10점 중 10점
/집중돼요
굳굳굳굳굳굳굳굳굳굳굳굳ㅍ굳굳굳굳굳굳굳굳굳굳굳굳ㅍ굳굳굳굳굳굳굳굳굳굳굳굳ㅍ

문장수집 (0)

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 "좋아요“ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다.
리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)

구매 후 리뷰 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요.

교환/반품/품절 안내

  • 반품/교환방법

    마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환 신청, [1:1 상담 > 반품/교환/환불] 또는 고객센터 (1544-1900)
    * 오픈마켓, 해외배송 주문, 기프트 주문시 [1:1 상담>반품/교환/환불] 또는 고객센터 (1544-1900)
  • 반품/교환가능 기간

    변심반품의 경우 수령 후 7일 이내,
    상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
  • 반품/교환비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 반품/교환 불가 사유

    1) 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
    2) 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
    3) 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    4) 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
    5) 디지털 컨텐츠인 ebook, 오디오북 등을 1회이상 ‘다운로드’를 받았거나 '바로보기'로 열람한 경우
    6) 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    7) 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    8) 세트상품 일부만 반품 불가 (필요시 세트상품 반품 후 낱권 재구매)
    9) 기타 반품 불가 품목 - 잡지, 테이프, 대학입시자료, 사진집, 방통대 교재, 교과서, 만화, 미디어전품목, 악보집, 정부간행물, 지도, 각종 수험서, 적성검사자료, 성경, 사전, 법령집, 지류, 필기구류, 시즌상품, 개봉한 상품 등
  • 상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
  • 소비자 피해보상 환불 지연에 따른 배상

    1) 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    2) 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

기분 좋은 발견

이 분야의 베스트

이 분야의 신간

TOP