Book description
빠른 코드를 작성하는 시간은 느린 코드를 작성하는 시간보다 결코 길지 않다. 이 책은 올바른 코드를 구현하면서도 빠른 C++ 프로그램을 만드는 최적화 방법을 소개한다. 습관적으로 쓰는 C++ 구문을 점검해보고 싶다면 35년 경력의 저자가 소개하는 10가지 기법으로 시작해보자. 자원을 소비하고 실행 시간을 잡아먹는 부분을 찾아내 개선하다 보면 “와, 정말 빠른데! 누가 고쳤지?!”라는 말을 듣게 될지도 모른다. 실제 사례에 기반한 실용적인 팁으로 진정한 프로가 되어보자.
Table of contents
- C++ 최적화
- Chapter 1 최적화란
- Chapter 2 컴퓨터 하드웨어와 최적화
- Chapter 3 성능 측정
- Chapter 4 문자열 최적화
- Chapter 5 알고리즘 최적화
- Chapter 6 동적 할당 변수 최적화
- Chapter 7 문장 최적화
- Chapter 8 라이브러리 최적화
- Chapter 9 검색 및 정렬 최적화
- Chapter 10 자료구조 최적화
- Chapter 11 입출력 최적화
- Chapter 12 동시성 최적화
- Chapter 13 메모리 관리 최적화
- index (1/2)
- index (2/2)
Product information
- Title: C++ 최적화: 최고 성능을 구현하는 10가지 검증된 기법
- Author(s):
- Release date: August 2019
- Publisher(s): Hanbit Media, Inc.
- ISBN: 9791162241981
You might also like
book
Head First Python, 개정판 : 스스로 질문하며 답을 찾는 파이썬 학습서(Python 3)
이 책은 『Head First』 시리즈 학습 원리에 기초하여 모든 페이지가 그림과 대화체를 바탕으로 구성되어 있습니다. 딱딱한 …
book
NGINX 쿡북 : 112가지 레시피로 배우는 고성능 부하분산, 보안, 서버 배포와 관리
이 책은 엔진엑스의 고성능 부하분산과 보안 기능, 서버 배포와 관리 방법에 초점을 맞춘다. 책에 수록된 풍부한 …
book
쿠브플로 운영 가이드 : 온프레미스 배포와 클라우드 운영
머신러닝 애플리케이션에서 ‘모델을 만드는 것’은 단지 작은 과정일 뿐이다. 전체 과정에는 개발, 오케스트레이션, 배포, 포터블하고 확장 …
book
파이썬 비동기 라이브러리 Asyncio
파이썬 코드가 제대로 동작하더라도 더 빠르게 실행되도록 해야 할 때가 있다. 이 책은 파이썬 3에 맞춰 …