logo
logo
x
바코드검색
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

The C++ 표준 라이브러리 확장

The C++ 표준 라이브러리 확장

Pete Becker(지은이), 류광(옮긴이)
지&선(지앤선)
32,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
28,800원 -10% 0원
1,600원
27,200원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

The C++ 표준 라이브러리 확장
eBook 미리보기

책 정보

· 제목 : The C++ 표준 라이브러리 확장 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C++
· ISBN : 9788955508697
· 쪽수 : 597쪽
· 출판일 : 2007-09-10

목차

역자 서문
머리말

1부 유틸리티

Chapter 1 튜플
1.1 헤더 의 개요
1.2 tuple 클래스 템플릿
1.2.1 tuple 객체의 생성
1.2.2 접근
1.2.3 형식 질의
1.2.4 비교
1.3 std::pair에 tuple처럼 접근하기
1.3.1 헤더 의 개요
1.3.2 세부사항
연습문제

Chapter 2 똑똑한 포인터
2.1 정의
2.2 예제에 대해
2.3 헤더 의 개요
2.4 shared_ptr 클래스 템플릿
2.4.1 shared_ptr 요약
2.4.2 shared_ptr 객체의 생성
2.4.3 shared_ptr 객체의 파괴
2.4.4 피제어 자원에 접근하기
2.4.5 shared_ptr 객체의 상태 질의
2.4.6 shared_ptr 객체에 배정하기
2.4.7 shared_ptr 객체 수정하기
2.4.8 shared_ptr 객체들의 비교
2.4.9 shared_ptr 객체를 스트림에 삽입하기
2.4.10. 함수 템플릿 get_deleter
2.5 weak_ptr 클래스 템플릿
2.5.1 weak_ptr 요약
2.5.2 weak_ptr 객체 생성하기
2.5.3 weak_ptr 객체의 파괴
2.5.4 shared_ptr 객체 얻기
2.5.5 객체의 상태 질의
2.5.6 weak_ptr 객체에 배정하기
2.5.7 weak_ptr 객체 수정하기
2.5.8 weak_ptr 객체들의 비교
2.6 enable_shared_from_this 클래스 템플릿
2.6.1 접근
2.6.2 생성, 파괴, 배정
2.7 bad_weak_ptr 클래스
2.8 변환
2.8.1 포인터 변환
2.8.2 객체 변환
2.8.3 명시적 변환
2.9 피제어 자원의 파괴
2.9.1 삭제자 객체가 없는 자원
2.9.2 삭제자 객체가 있는 자원
2.10 예외
2.11 다중 스레딩
연습문제

2부 컨테이너

Chapter 3 컨테이너의 기초
3.1 STL 구성요소
3.2 컨테이너
더 읽을거리
연습문제

Chapter 4 array 클래스 템플릿
4.1 클래스 템플릿 array
4.2 질의
4.3 접근
4.4 수정
4.5 반복
4.6 내포된 형식 이름
4.7 비교
4.8 tuple 비슷한 인터페이스
연습문제

Chapter 5 순서 없는 연관 컨테이너
5.1 해시 표의 표준화
5.2 해시 표
5.3 연관 컨테이너와 순서 없는 컨테이너
5.4 순서 없는 컨테이너의 요구사항
5.4.1 컨테이너 요구사항
5.4.2 순서 없는 컨테이너 요구사항
5.4.3 예외 안전성
5.5 헤더 과
5.6 클래스 템플릿 hash
5.7 순서 없는 컨테이너의 인스턴스화
5.8 컨테이너 객체의 생성
5.9 컨테이너의 연산들
5.10 적재율과 재해싱
5.11 조율
더 읽을거리
연습문제

3부 호출 포장자

Chapter 6 호출 포장자의 기초
6.1 용어
6.2 호출 포장자 형식에 대한 요구사항
6.3 헤더 의 개요
6.4 result_of 클래스 템플릿
6.5 기존 함수 객체와 함께 사용하기
연습문제

Chapter 7 mem_fn 함수 템플릿
연습문제

Chapter 8 reference_wrapper 클래스 템플릿
8.1 생성
8.2 내포된 형식
8.3 호출
연습문제

Chapter 9 function 클래스 템플릿
9.1 function 객체의 생성
9.2 접근
9.3 수정
9.4 비교
9.5 내포된 형식
9.6 호출
9.7 대상 객체
연습문제

Chapter 10 bind 함수 템플릿
10.1 자리표
10.2 불특정 형식 bind(.....)
10.2.1 bind에 대한 추가 인수들
10.2.2 보통의 인수
10.2.3 자리표 인수
10.2.4 bind 인수
10.2.5. reference_wrapper 인수
10.3 bind의 확장
연습문제

4부 형식 특질

Chapter 11 형식 특질
11.1 헤더
11.2 보조 형식
11.3 기본 형식 범주
11.4 합성 형식 범주
11.5 형식 속성
11.6 형식 관계
11.7 형식 변환
11.8 정렬
더 읽을거리
연습문제

5부 수치

Chapter 12 수치함수
12.1 예제에 대해
12.2 부동소수점 값의 표현
12.2.1 부동소수점 모형
12.2.2 부동소수점 형식의 속성
12.2.3 부동소수점 형식들
12.3 부동소수점 환경의 관리
12.3.1 헤더
12.3.2 부동소수점 환경
12.3.3 반올림
12.3.4 부동소수점 예외
12.4 무한, 비정규, NaN, 비교
12.5 정의역 오류와 치역 오류
12.6 새로운 중복적재 규칙
12.7 기본 수학 함수
12.7.1 헤더 의 개요
12.7.2 분류 함수
12.7.3 비교 함수
12.7.4 절대값
12.7.5 최대, 최소
12.7.6 반올림
12.7.7 나머지
12.7.8 삼각 함수
12.7.9 쌍곡선 함수
12.7.10 지수 함수
12.7.11 로그
12.7.12 거듭제곱과 제곱근
12.7.13 비례
12.7.14 값 조작 함수
12.7.15 부동소수점 곱하기·더하기
12.8 특수 수학 함수들
12.8.1 헤더 의 개요
12.8.2 라게레 다항식
12.8.3 르장드르 함수
12.8.4 감마 함수
12.8.5 베타 함수
12.8.6 오차 함수
12.8.7 타원 적분
12.8.8 초기하 함수
12.8.9 베셀 함수
12.8.10 노이만 함수
12.8.11 지수 적분
12.8.12 에르미트 다항식
12.8.13 제타 함수
12.9 복소수 함수
12.9.1 헤더 의 개요
12.9.2 절대값
12.9.3 성분
12.9.4 삼각함수
12.9.5 쌍곡선 함수
12.9.6 지수 및 로그 함수
12.9.7 거듭제곱과 제곱근
12.9.8 기타 함수
더 읽을거리
연습문제

Chapter 13 난수 발생기
13.1 난수 엔진
13.2 TR1 라이브러리의 엔진 템플릿
13.2.1 기본 엔진 linear_congruential
13.2.2 기본 엔진 mersenne_twister
13.2.3 기본 엔진 subtract_with_carry
13.2.4 기본 엔진 subtract_with_carry_01
13.2.5 복합 엔진 discard_block
13.2.6 복합 엔진 xor_combine
13.3 TR1 라이브러리 클래스 random_device
13.4 TR1 라이브러리에 미리 정의된 엔진
13.4.1 minstd_rand0
13.4.2 minstd_rand
13.4.3 mt19937
13.4.4 ranlux3
13.4.5 ranlux4
13.4.6 ranlux_base_01
13.4.7 ranlux64_base_01
13.4.8 ranlux3_01
13.4.9 ranlux4_01
13.5 난수 분포
13.6 이산 분포
13.6.1 bernoulli_distribution
13.6.2 binomial_distribution
13.6.3 geometric_distribution
13.6.4 poisson_distribution
13.6.5 uniform_int
13.7 연속 분포
13.7.1 exponential_distribution
13.7.2 gamma_distribution
13.7.3 normal_distribution
13.7.4 uniform_real
13.8 variate_generator 클래스 템플릿
더 읽을거리
연습문제

6부 정규 표현식

Chapter 14 헤더
더 읽을거리

Chapter 15 정규 표현식 문법
15.1 정규 표현식의 구조
15.1.1 요소
15.1.2 되풀이
15.1.3 연결
15.1.4 대안(alternation)
15.1.5 부분표현식
15.2 문법 특징
15.3 정규 표현식의 세부사항
15.3.1 앵커
15.3.2 후방 참조
15.3.3 대괄호식
15.3.4 갈무리 그룹
15.3.5 문자 부류
15.3.6 문자 범위
15.3.7 취합 요소
15.3.8 취합 기호
15.3.9 제어 탈출열
15.3.10 DSW 문자 탈출
15.3.11 동치류
15.3.12 파일 서식 탈출
15.3.13 16진 탈출열
15.3.14 항등 탈출
15.3.15 개별 문자
15.3.16 부정 단언
15.3.17 부정 단어 경계 단언
15.3.18 비갈무리 그룹
15.3.19 8진 탈출열
15.3.20 보통 문자
15.3.21 긍정 단언
15.3.22 유니코드 탈출열
15.3.23 와일드카드 문자
15.3.24 단어 경계 단언
15.4 연습문제에 관해
연습문제

Chapter 16 정규 표현식 객체
16.1 정의
16.2 헤더 의 부분적 개요
16.3 구문 선택사항
16.3.1 대소문자 구분 없는 비교
16.3.2 문자 범위와 collate 플래그
16.3.3 nosubs 플래그
16.3.4 검색의 최적화
16.4 basic_regex 클래스 템플릿
16.4.1 basic_regex 요약
16.4.2 basic_regex 객체의 생성
16.4.3 basic_regex 객체의 배정
16.4.4 basic_regex 객체들의 교환
16.4.5 로캘
16.4.6 접근
16.5 미리 정의된 basic_regex 형식들
16.6 오류 처리
연습문제

Chapter 17 검색
17.1 헤더 의 부분적 개요
17.2 전체 부합
17.3 검색
17.4 검색 선택사항
17.4.1 match_default 플래그
17.4.2 match_not_bol 플래그
17.4.3 match_not_eol 플래그
17.4.4 match_not_bow 플래그
17.4.5 match_not_eow 플래그
17.4.6 match_any 플래그
17.4.7 match_not_null 플래그
17.4.8 match_continuous 플래그
17.4.9 match_prev_avail 플래그
연습문제

Chapter 18 검색 결과_
18.1 헤더 의 부분적인 개요
18.2 sub_match 클래스 템플릿
18.2.1 내포된 형식
18.2.2 접근
18.2.3 비교
18.3 미리 정의된 sub_match 형식
18.4 match_results 클래스 템플릿
18.4.1 match_results 객체의 생성과 수정
18.4.2 개별 부합의 조사
18.4.3 모든 부합 훑기
18.4.4 일반적인 질의
18.4.5 내포된 형식
18.4.6 match_results 객체들의 비교
18.4.7 미리 정의된 match_results 형식
18.4.8 텍스트 서식화
연습문제

Chapter 19 반복 검색
19.1 주먹구구식 검색
19.1.1 앵커가 소실되는 문제
19.1.2 단어 경계가 소실되는 문제
19.1.3 빈 부합
19.2 regex_iterator 클래스 템플릿
19.2.1 내포된 형식
19.2.2 생성 및 배정
19.2.3 역참조
19.2.4 수정
19.2.5 비교
19.2.6 미리 정의된 regex_iterator 형식
19.3 regex_token_iterator 클래스 템플릿
19.3.1 내포된 형식
19.3.2 생성 및 배정
19.3.3 역참조
19.3.4 수정
19.3.5 비교
19.3.6 미리 정의된 regex_token_iterator 형식
연습문제

Chapter 20 서식화와 텍스트 치환
20.1 서식화 선택사항
20.2 텍스트 서식화
20.3 텍스트 치환
연습문제

Chapter 21 정규식 커스텀화하기
21.1 문자 특질
21.2 로캘
21.3 문자 부합
21.4 취합
21.5 문자 부류
21.6 regex_traits 클래스 템플릿

7부 C 호환성

Chapter 22 C 호환성
22.1 정수 형식
22.2 64비트 정수 형식
22.2.1 64비트 형식들의 이름
22.2.2 64비트 형식들의 값 범위
22.2.3 헤더 추가사항
22.3 고정 크기 정수 형식
22.3.1 헤더 의 형식 이름
22.3.2 헤더 의 매크로들
22.3.3 헤더
22.4 문자열 변환
22.5 서식 지정자
22.5.1 헤더
22.5.2 추가적인 서식 지정자
22.5.3 hexfloat 조작자
22.6 서식화된 I/O
22.6.1 가변길이 인수 목록
22.6.2 가변 길이 인수 목록의 복사
22.6.3 printf, scanf 부류 함수
22.7 문자의 분류
22.8 부울 형식
연습문제

부록
부록 A 헤더들
A.1 헤더 의 개요
A.2 헤더 의 개요
A.3 헤더 의 개요
A.4 헤더 의 개요
A.5 헤더 의 개요
A.6 헤더 의 개요
A.7 헤더 의 개요
A.8 헤더 의 개요
부록 B 유틸리티 헤더
B.1 "sputil.h"
B.2 "mathutil.h"
B.3 "rgxutil.h"
부록 C 유틸리티 헤더
C.1 문제점
C.2 라이브러리와 다중 스레딩

참고문헌
색인

저자소개

Pete Becker (지은이)    정보 더보기
라이브러리 설계 및 구현을 전문으로 하는 독립 컨설턴트이다. 이전에는 Dinkumware, Ltd.에서 일하면서 TR1 라이브러리의 모든 측면에 대한 기술 문서를 작성하고 구현을 완성했다. ISO C++ 표준 위원회의 창립 시기부터 위원회의 일원이었으며, 현재 C++0x를 위한 프로젝트 편집자를 역임하고 있다.
펼치기
류광 (옮긴이)    정보 더보기
도널드 커누스 교수의 《컴퓨터 프로그래밍의 예술》 시리즈를 비롯해 다양한 IT 전문서를 번역한 전문 번역가이다. 생성형 AI 관련 번역서로는 《마스터링 트랜스포머》 《실전! RAG 기반 생성형 AI 개발》 《LLM 인 프로덕션》 《AI 에이전트 인 액션》 《스프링 AI 인 액션》 등이 있다. 개인 웹사이트 류광의 번역 이야기(https://occamsrazr.net)와 IT 및 게임 개발 정보 공유 사이트 GpgStudy.com(https://gpgstudy.com)을 운영한다.
펼치기

추천도서

도서 정보 제공 : Yes24(www.yes24.com), 알라딘(www.aladin.co.kr)

이 포스팅은 쿠팡파트너스 및 제휴마케팅이 포함된 광고로 이에 따른 일정액의 수수료를 제공받습니다.
최근 본 책