A Tour of C++ : C++ 창시자가 전하는 최신 C++ 가이드 (Third Edition)

A Tour of C++ : C++ 창시자가 전하는 최신 C++ 가이드 (Third Edition)

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

비야네스트롭스트룹

저자:비야네스트롭스트룹
C++의설계자이자최초구현자이며『Programming:PrinciplesandPracticeUsingC++(SecondEdition)한국어판』(에이콘,2015)과『TheC++ProgrammingLanguage(FourthEdition)한국어판』(에이콘,2015)의저자이다.현재컬럼비아대학교교수로재직중이며AT&T벨연구소,텍사스A&M대학교,모건스탠리를거쳤다.C++프로그래밍언어를개념화하고개발한공로를인정받아미국공학한림원의찰스스타크드레이퍼상(CharlesStarkDraperPrize)을받는등수많은영예를안은수상자이다.미국공학한림원회원이자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.4I/O상태
11.5사용자정의타입의I/O
11.6출력포맷팅
11.7스트림
11.8C스타일I/O
11.9파일시스템
11.10조언

12장.컨테이너
12.1소개
12.2vector
12.3list
12.4forward_list
12.5map
12.6unordered_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.5source_location
16.6move()와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.2C++기능진화
19.3C/C++호환성
19.4참고문헌
19.5조언

부록.std모듈