이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
C++20
풍부한 예제로 익히는 핵심 기능
베스트
IT 모바일 top100 1주
가격
35,000
10 31,500
YES포인트?
1,750원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
배송안내
서울특별시 영등포구 은행로 11(여의도동, 일신빌딩) 변경
배송비?
무료

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

Programming Insight

책소개

목차

1부 소개

1장 C++ 소개

1.1 C++ 표준의 역사
1.2 표준화

2장 C++20 둘러보기

2.1 4대 기능
2.2 핵심 언어
2.3 표준 라이브러리
2.4 동시성

2부 세부사항

3장 핵심 언어

3.1 콘셉츠
3.2 모듈
3.3 3중 비교 연산자
3.4 지명 초기화
3.5 consteval과 constinit
3.6 템플릿 개선사항
3.7 람다 개선사항
3.8 새 특성들
3.9 기타 개선사항

4장 표준 라이브러리

4.1 구간 라이브러리
4.2 std::span
4.3 컨테이너 개선사항
4.4 산술 유틸리티
4.5 달력과 시간대
4.6 서식화 라이브러리
4.7 기타 개선사항

5장 동시성

5.1 코루틴
5.2 원자적 연산
5.3 세마포어
5.4 빗장과 장벽
5.5 협조적 가로채기
5.6 합류 가능 스레드 std::jthread
5.7 동기화된 출력 스트림 객체

6장 사례 연구와 심화 예제

6.1 빠른 스레드 동기화
6.2 여러 가지 미래 객체 구현
6.3 생성기의 수정과 일반화
6.4 다양한 작업 흐름

맺음말

부록

부록 A C++23과 그 이후
A.1 C++23
A.2 C++23 또는 그 이후
A.3 C++23에 관한 추가 정보

부록 B 기능 검사

부록 C 용어집
C.1 4대 기능
C.2 6대 연산
C.3 POD
C.4 RAII
C.5 가짜 깨어남
C.6 객체 형식
C.7 경쟁 조건
C.8 교착
C.9 깨어남 소실
C.10 단축 평가
C.11 데이터 경쟁
C.12 동시성
C.13 동적 저장 기간
C.14 람다 표현식
C.15 리터럴 형식
C.16 메모리 모형
C.17 메모리 장소
C.18 무잠금
C.19 미정의 행동
C.20 번역 단위
C.21 병렬성
C.22 비차단
C.23 수학 법칙
C.24 술어
C.25 스레드
C.26 스레드 저장 기간
C.27 스칼라 형식
C.28 시간 복잡도
C.29 실행기
C.30 임계 영역
C.31 자동 저장 기간
C.32 자명한 형식
C.33 정규 형식
C.34 정적 저장 기간
C.35 조급한 평가
C.36 준정규 형식
C.37 지연 평가
C.38 집합체
C.39 표준 배치 형식
C.40 함수 객체
C.41 호출 가능 객체

저자 소개 2

라이너 그림

관심작가 알림신청
 

Rainer Grimm

1999년부터 소프트웨어 아키텍트이자 팀 리더이자 강사로 일하고 있다. 2002년에는 사내 심화 강좌를 개설하고 파이썬과 C++를 강의했다. 2016년부터는 모던 C++와 파이썬에 대한 세미나와 강의를 열고 있다. 여가 시간에는 C++, 파이썬, 하스켈 프로그래밍을 즐기며 컨퍼런스에서 발표하는 것을 좋아한다. 매주 블로그에 글을 올리고 있다. 오라일리에서 독일어로 『C++ Standardbibliothek』, 『C++ fur Programmierer』, 『C++ kurz & gut』 등을 출간했고, 영어로는 『C++20: Get the Details』 등을 출간했다.

라이너 그림의 다른 상품

도널드 커누스 교수의 《컴퓨터 프로그래밍의 예술》 시리즈를 비롯해 다양한 IT 전문서를 번역한 전문 번역가이다. 생성형 AI 관련 번역서로는 《마스터링 트랜스포머》 《실전! RAG 기반 생성형 AI 개발》 《LLM 인 프로덕션》 《AI 에이전트 인 액션》 등이 있다. 개인 웹사이트 류광의 번역 이야기(https://occamsrazr.net)와 IT 및 게임 개발 정보 공유 사이트 GpgStudy.com(https://gpgstudy.com)을 운영한다

류광의 다른 상품

관련 분류

품목정보

발행일
2022년 01월 14일
쪽수, 무게, 크기
539쪽 | 1025g | 188*240*35mm
ISBN13
9788966263325

출판사 리뷰

· 콘셉츠
· 모듈
· 구간 라이브러리
· 코루틴
· 비교 연산자 자동 생성
· 달력과 시간대 라이브러리
· 서식화(formatting) 라이브러리
· 연속적 메모리 블록에 대한 뷰
· 개선되고 가로채기(interrupt)가 가능한 스레드
· 원자적 스마트 포인터
· 세마포어
· 빗장(latch)과 장벽(barrier) 같은 실행 동기화 수단

추천평

이 책이야말로 C++ 최신 버전을 깊게 공부하고자 하는 사람이 당장 읽어야 할 책이다. 완결적인 가이드인 이 책에서 저자는 C++20의 두드러진 주요 기능뿐만 아니라 사소한 추가·개선 사항도 모두 논의한다. 수많은 예제 코드와 스크린샷 덕분에, 아직 최신 컴파일러를 갖추지 않은 독자라도 여러 새 기능에서 무엇을 기대할 수 있을지를 잘 파악할 수 있다. 일독을 강력히 권한다.” - 산도르 다르고(Sandor Dargo) (Amadeus의 선임 소프트웨어 개발 공학자)
“C++은 탄생 이후 많이 진화했다. C++20은 새로운 언어처럼 느껴진다. 이 책이 상속이나 중복적재 같은 것을 가르치는 C++ 입문서가 아님은 확실하다. 그보다는, 자신의 C++ 지식을 최신으로 갱신하고자 하는 사람에게 딱 맞는 책이다. C++20에서 어떤 새로운 기능이 C++에 추가되었는지 알게 되면 놀라움을 금치 못할 것이다. 이 책은 새 기능들을 간결한 예제와 함께 명확하게 설명한다. 게다가 이 책은 나중에 레퍼런스로도 사용할 수 있도록 구성되어 있다. 오래된 언어의 족쇄를 풀어서 강력한 미래로 나아가게 하는 데 이 책이 도움이 될 것이다.” - 에이드리언 탐(Adrian Tam) (Synechron Inc.의 데이터 과학 디렉터)

리뷰/한줄평4

리뷰

10.0 리뷰 총점

한줄평

10.0 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정
31,500
1 31,500