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

소득공제 PDF
eBook 쉽게 설명한 C++ 핵심 가이드라인
스마트한 PDF 필기 기능을 사용해 보세요!
가격
29,600
29,600
YES포인트?
1,480원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
PDF 안내

이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.

예스24만의 독보적인 PDF 필기 기능을 경험해 보세요!

소개

목차

1부 지침들

1장 소개
1.1 대상 독자
1.2 목적
1.3 목적이 아닌 것
1.4 규칙의 집행
1.5 구조
1.6 주요 섹션

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

3장 인터페이스
3.1 비const 전역 변수의 저주
3.2 해결책으로서의 의존성 주입
3.3 좋은 인터페이스 만들기
3.4 관련 규칙들

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 공용체
5.7 관련 규칙들

6장 열거형
6.1 일반 규칙들
6.2 관련 규칙들

7장 자원 관리
7.1 일반 규칙들
7.2 할당과 해제
7.3 스마트 포인터
7.4 관련 규칙들

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 무잠금 프로그래밍
10.6 관련 규칙들

11장 오류 처리
11.1 오류 처리의 설계
11.2 구현
11.3 예외를 던질 수 없으면
11.4 관련 규칙들

12장 상수와 불변성
12.1 const 적용
12.2 constexpr 적용

13장 템플릿과 일반적 프로그래밍
13.1 템플릿의 용도
13.2 템플릿 인터페이스
13.3 템플릿 정의
13.4 템플릿과 위계구조
13.5 가변 인수 템플릿
13.6 메타프로그래밍
13.7 기타 규칙들
13.8 관련 규칙들

14장 C 스타일 프로그래밍
14.1 전체 소스 코드가 있는 경우
14.2 전체 소스 코드가 없는 경우

15장 소스 파일
15.1 인터페이스 파일과 구현 파일
15.2 이름공간

16장 표준 라이브러리
16.1 컨테이너
16.2 문자열
16.3 입력과 출력
16.4 관련 규칙들

2부 지원 섹션들

17장 구조적 개념들

18장 비규칙과 미신

19장 프로파일
19.1 형식 안전성
19.2 경계 안전성
19.3 수명 안전성

20장 GSL: 가이드라인 지원 라이브러리
20.1 뷰
20.2 소유권 포인터
20.3 단언
20.4 유틸리티

3부 부록

부록 A C++ 핵심 가이드라인의 집행
A.1 Visual Studio
A.2 clang-tidy

부록 B 콘셉츠
부록 C 계약

저자 소개2

라이너 그림

관심작가 알림신청

Rainer Grimm

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

라이너 그림의 다른 상품

커누스 교수의 『컴퓨터 프로그래밍의 예술』 시리즈를 비롯해 90여 권의 다양한 IT 전문서를 번역한 전문 번역가이다. 이 책과 연관된 번역서로는 『딥러닝을 위한 수학』 『파이썬으로 배우는 자연어 처리 인 액션』 『마스터링 트랜스포머』 등이 있으며, Manning 출판사의 『LLMs in Production』을 번역 중이다. 홈페이지 류광의 번역 이야기(https://occamsrazr.net)와 IT 및 게임 개발 정보 공유 사이트 GpgStudy (https://gpgstudy.com)를 운영한다.

류광의 다른 상품

품목정보

발행일
2023년 05월 18일
이용안내
  •  배송 없이 구매 후 바로 읽기
  •  이용기간 제한없음
  •   TTS 가능 ?
  •  저작권 보호를 위해 인쇄 기능 제공 안함
지원기기
크레마, PC(윈도우 - 4K 모니터 미지원), 아이폰, 아이패드, 안드로이드폰, 안드로이드패드, 전자책단말기(저사양 기기 사용 불가), PC(Mac)
파일/용량
PDF(DRM) | 28.01MB ?
글자 수/ 페이지 수
약 528쪽 ?
ISBN13
9788966264117

출판사 리뷰

[이 책에서 다루는 내용]

ㆍ C++ 핵심 가이드라인의 규칙들과 그 저변에 깔린 프로그래밍 철학을 적용한다.
ㆍ 인터페이스, 함수, 클래스, 열거형, 자원, 표현식, 문장을 올바르게 사용한다.
ㆍ 성능을 최적화하고, 동시성과 병렬성을 구현하고, 오류를 처리한다.
ㆍ 상수, 불변성, 템플릿, 일반적 프로그래밍, 메타프로그래밍을 효과적으로 다룬다.
ㆍ C++ 코딩 스타일을 개선하고, 소스 파일들을 관리하고, 표준 라이브러리를 활용한다.

리뷰/한줄평4

리뷰

9.0 리뷰 총점

한줄평

4.0 한줄평 총점