스크랩

구간

A Tour Of C++

비야네 스트롭스트룹 저 | 심지현 역 | 에이콘출판 | 2024년 06월

베스트셀러

북트리

정가
$66.00
판매가
$48.11 (27%↓) 최저가 보상
적립금
$0.96 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9791161758565 / 436쪽 / 828g / 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 25,200
  • 21,600
  • 31,500
  • 21,600

책 소개

반디앤루니스 리뷰

C++의 창시자 비야네 스트롭스트룹이 직접 전하는 최신 C++ 가이드이다. C++의 기본 구성 요소인 타입, 클래스, 연산, 템플릿, 컨테이너, 예외 등을 각 장에서 다루면서 C++20에 새로 추가된 모듈, 콘셉트, 코루틴 등을 제네릭 프로그래밍, 협력적 멀티태스킹 같은 최신 개발 방식과 맞물려 설명한다. 변화하는 C++ 버전 속에서 어떤 점을 꼭 알고 넘어가야 하는지 간결하고 정확하게 짚어준다.

 

 

저자 소개

  • 저자 : 비야네 스트롭스트룹
C++의 설계자이자 최초 구현자이며 『Programming: Principles and Practice Using C++ (Second Edition) 한국어판』(에이콘, 2015)과 『The C++ Programming Language (Fourth Edition) 한국어판』(에이콘, 2015)의 저자이다. 현재 컬럼비아대학교 교수로 재직 중이며 AT&T 벨 연구소, 텍사스 A&M대학교, 모건 스탠리를 거쳤다. C++ 프로그래밍 언어를 개념화하고 개발한 공로를 인정받아 미국공학한림원의 찰스 스타크 드레이퍼 상(Charles Stark Draper Prize)을 받는 등 수많은 영예를 안은 수상자이다. 미국공학한림원 회원이자 IEEE, ACM, CHM, 캠브리지대학교 처칠 칼리지의 석학회원이다.

역자 소개

  • 역자 : 심지현
이화여대 컴퓨터공학과를 졸업하고 KAIST 대학원 전산과에서 데이터베이스 전공으로 석사 학위를 취득했다. 주요 연구 분야는 시맨틱 검색과 개인화였으며 졸업 후 네이버에서 검색 서버 설계 및 개발, 검색 모델링과 추천 알고리듬 연구, 빅데이터 분석 등을 담당했다.

목차

1장. 기초 쌓기
1.1 소개
1.2 프로그램
1.3 함수
1.4 타입과 변수, 산술 연산
1.5 범위와 수명
1.6 상수
1.7 포인터, 배열, 참조
1.8 테스트
1.9 하드웨어와의 매핑
1.10 조언

2장. 사용자 정의 타입
2.1 소개
2.2 구조체
2.3 클래스
2.4 열거
2.5 공용체
2.6 조언

3장 모듈성
3.1 소개
3.2 분리 컴파일
3.3 네임스페이스
3.4 함수 인수와 반환값
3.5 조언

4장. 오류 처리
4.1 소개
4.2 예외
4.3 불변
4.4 오류 처리 대안
4.5 어설션
4.6 조언

5장. 클래스
5.1 소개
5.2 구체 타입
5.3 추상 타입
5.4 가상 함수
5.5 클래스 계층 구조
5.6 조언

6장. 필수 연산
6.1 소개
6.2 복사와 이동
6.3 자원 관리
6.4 연산자 오버로딩
6.5 전통적 연산
6.6 사용자 정의 리터럴
6.7 조언

7장. 템플릿
7.1 소개
7.2 매개변수화 타입
7.3 매개변수화 연산
7.4 템플릿 메커니즘
7.5 조언

8장. 콘셉트와 제네릭 프로그래밍
8.1 소개
8.2 콘셉트
8.3 제네릭 프로그래밍
8.4 가변 인자 템플릿
8.5 템플릿 컴파일 모델
8.6 조언

9장. 라이브러리 훑어보기
9.1 소개
9.2 표준 라이브러리 컴포넌트
9.3 표준 라이브러리 구성
9.4 조언

10장. 문자열과 정규식
10.1 소개
10.2 문자열
10.3 문자열 뷰
10.4 정규식
10.5 조언

11장. 입력과 출력
11.1 소개
11.2 출력
11.3 입력
11.4 I/O 상태
11.5 사용자 정의 타입의 I/O
11.6 출력 포맷팅
11.7 스트림
11.8 C 스타일 I/O
11.9 파일 시스템
11.10 조언

12장. 컨테이너
12.1 소개
12.2 vector
12.3 list
12.4 forward_list
12.5 map
12.6 unordered_map
12.7 할당자
12.8 컨테이너 훑어보기
12.9 조언

13장. 알고리듬
13.1 소개
13.2 반복자 사용
13.3 반복자 타입
13.4 프레디킷 사용
13.5 알고리듬 개요
13.6 병렬 알고리듬
13.7 조언

14장. 범위
14.1 소개
14.2 뷰
14.3 생성자
14.4 파이프라인
14.5 콘셉트 개요
14.6 조언

15장. 포인터와 컨테이너
15.1 소개
15.2 포인터
15.3 컨테이너
15.4 대안
15.5 조언

16장. 유틸리티
16.1 소개
16.2 시간
16.3 함수 조정
16.4 타입 함수
16.5 source_location
16.6 move()와 forward()
16.7 비트 조작
16.8 프로그램 종료
16.9 조언

17장. 수
17.1 소개
17.2 수학 함수
17.3 수 알고리듬
17.4 복소수
17.5 난수
17.6 벡터 산술
17.7 수 제약
17.8 타입 에일리어스
17.9 수학 상수
17.10 조언

18장. 동시 실행
18.1 소개
18.2 태스크와 스레드
18.3 데이터 공유
18.4 이벤트 대기
18.5 태스크 커뮤니케이션
18.6 코루틴
18.7 조언

19장. 역사적 배경과 호환성
19.1 역사
19.2 C++ 기능 진화
19.3 C/C++ 호환성
19.4 참고문헌
19.5 조언

부록. std 모듈

top