- ホーム
- > 洋書
- > 英文書
- > Computer / Languages
Full Description
Build high-performance applications with C++ by using the best optimization techniques available. This book is an authoritative guide to teaching you the tools to do the most effective C++ performance analysis and tuning for maximum optimization. After you've read it you'll be able to start tuning your application right away. The book includes the latest C++20 standard.
What You Will Learn
Optimize and tune your C++20 code
Write a better algorithm for a particular problem
Use the full power of the CPU in your system by creating multiple threads in your program
Avoid locks that occur during a multithreading program
Optimize input and output actions in your program
Read large inputs from files easily
Apply template programming for better-optimized applications and reduce development time
Who This Book Is For
C++ programmers with an interest in software performance optimization analysis and tuning.
Contents
Chapter 0 - Learn C++ & Back To The Roots.docx
Chapter 1a - Introduction and Orientations.docx
Chapter 1b - Why C++ in 2020.docx
Chapter 2 - MEASURE AND TOOLS.docx
Chapter 2 bis - About Modern C++ and C++11.docx
Chapter 2 ter - Algorithms.docx
Chapter 3a - Better use of Libraries.docx
Chapter 3b - Optimizing Search and Sort.docx
Chapter 3c - Optimizing Data Structures.docx
Chapter 3d - Optimizing Input and Output (I/O).docx
Chapter 3 - Modern CPP - Part I.docx
Chapter 3 bis - Modern CPP - Advanced.docx
Chapter 3 ter - Templates in C++.docx
Chapter 4 - General Advices.docx
Chapter 5 - Tests in C++.docx
Chapter 6a - Memory Allocation and Optimizing Memory Management.docx
Chapter 7 - Introduction to Boost C++ Libraries.docx
Chapter 8 - Memory and Smart Pointers.docx
Chapter 9a - Lambdas with C++.docx
Chapter 9b - Multithreading - Tasks and Threads.docx
Chapter 10 - Scalability and HPC.docx
Chapter 11 - The Microsoft CPPREST SDK.docx
Chapter 12 - C++ and Writing Web API using the CPPREST SDK.docx
Chapter 13 - Multithreading on Linux with C and C++.docx
Chapter 14 - Multithreading on Windows with C and C++.docx
Chapter 15 - C++ with Docker on Windows and Linux.docx
Chapter 16 - C++ with Kubernetes on Linux and Microsoft Azure.docx
Chapter 17 - C++ and UI Applications with MFC, QT and others UI Framworks.docx
Chapter 18 - C++ and UI Applications with QT.docx
Chapter 19 - C++ and Service Fabric on Microsoft Azure.docx
Chapter 20 - C++ and Windows O.S. Source Code Contributions like Windows Terminal.docx
Chapter 21 - C++ and Modern CPU Optimization.docx