목차

C++11, C++14 일람
옮긴이의 글
서문

1장 C++ 표준 라이브러리 소개
역사
개요
라이브러리 사용 방법

2장 편의 수단 라이브러리
유용한 함수들
함수 적응자

튜플
참조 래퍼
똑똑한 포인터
형식 특질
시간 라이브러리

3장 모든 컨테이너에 공통인 인터페이스
컨테이너의 생성과 삭제
컨테이너의 크기
컨테이너 요소 접근
배정과 교환
컨테이너 비교

4장 순차 컨테이너
배열
벡터
데크
목록
전진 목록

5장 연관 컨테이너
개요
순서 있는 연관 컨테이너
순서 없는 연관 컨테이너

6장 컨테이너 적응자
스택
대기열
우선순위 대기열

7장 반복자
범주
반복자 생성
유용한 함수들
반복자 적응자

8장 호출 가능 단위
함수
함수 객체
람다 함수

9장 알고리즘
관례
접착제로서의 반복자
for_each 알고리즘
요소를 수정하지 않은 알고리즘
요소를 수정하는 알고리즘
분할
정렬
이진 검색
병합 연산

최대 최소
순열
수치

10장 수치 라이브러리
난수
C에서 물려받은 수치 함수들

11장 문자열 라이브러리
생성과 파괴
C++ 문자열과 C 문자열 사이의 변환
크기 대 용량
문자열 비교
문자열 연결
요소 접근
입력과 출력
검색
문자열 수정
문자열과 수치 사이의 변환

12장 정규 표현식 라이브러리
텍스트 문자 형식
정규 표현식 객체
부합 결과를 담는 match_results 객체
부합
검색
대체
서식화
반복 검색

13장 입출력 스트림 라이브러리
클래스 계통구조
입출력 함수
스트림
사용자 정의 자료 형식의 스트림 입출력

14장 스레드 지원 라이브러리
메모리 모형
원자적 자료 형식
스레드 적용
공유 변수
스레드 지역 자료
조건 변수
과제

부록 C++17 표준 라이브러리 소개
문자열에 대한 비소유 참조, std::string_view
없을 수도 있는 값을 나타내는 std::optional
아무 형식이나 담을 수 있는 std::any
형식에 안전한 공용체, std::variant
파일 시스템 라이브러리
알고리즘의 병렬화
새로 추가된 알고리즘
기타 변경 사항
참고자료

찾아보기