نام کتاب
Optimized C++

Proven Techniques for Heightened Performance

Kurt Guntheroth

Paperback387 Pages
PublisherO'Reilly
Edition1
LanguageEnglish
Year2016
ISBN9781491922064
959
A3400
انتخاب نوع چاپ:
جلد سخت
646,000ت
0
جلد نرم
586,000ت
0
طلق پاپکو و فنر
596,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#C++

#I/O

#Optimization

توضیحات

In today’s fast and competitive world, a program’s performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that enable optimization in C++. You’ll learn how to make code that already embodies best practices of C++ design run faster and consume fewer resources on any computer―whether it’s a watch, phone, workstation, supercomputer, or globe-spanning network of servers.


Author Kurt Guntheroth provides several running examples that demonstrate how to apply these principles incrementally to improve existing code so it meets customer requirements for responsiveness and throughput. The advice in this book will prove itself the first time you hear a colleague exclaim, “Wow, that was fast. Who fixed something?”


  • Locate performance hot spots using the profiler and software timers
  • Learn to perform repeatable experiments to measure performance of code changes
  • Optimize use of dynamically allocated variables
  • Improve performance of hot loops and functions
  • Speed up string handling functions
  • Recognize efficient algorithms and optimization patterns
  • Learn the strengths―and weaknesses―of C++ container classes
  • View searching and sorting through an optimizer’s eye
  • Make efficient use of C++ streaming I/O functions
  • Use C++ thread-based concurrency features effectively


Table of Contents

Chapter 1. An Overview of Optimization 

Chapter 2. Computer Behavior Affecting Optimization 

Chapter 3. Measure Performance 

Chapter 4. Optimize String Use: A Case Study 

Chapter 5. Optimize Algorithms 

Chapter 6. Optimize Dynamically Allocated Variables 

Chapter 7. Optimize Hot Statements Chapter 8. Use Better Libraries 

Chapter 9. Optimize Searching and Sorting 

Chapter 10. Optimize Data Structures Chapter 11. Optimize 1/0 

Chapter 12. Optimize Concurrency 

Chapter 13. Optimize Memory Management 


About the Author

A career technologist with broad experience in software development, Kurt Guntheroth has exceptional experience and skills in early stages of product development including market research, user needs analysis, and architectural design. In addition, Kurt has very deep C++ development experience. He currently works as a Software Engineer at iStreamPlanet.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
++C
1,345
Qt5 C++ GUI Programming Cookbook
621,000 تومان
++C
962
Modern Parallel Programming with C++ and Assembly Language
1,027,000 تومان
++C
226
Engineering Problem Solving With C++
1,232,000 تومان
++C
1,538
LLVM Techniques, Tips, and Best Practices Clang and Middle-End Librari...
570,000 تومان
++C
1,000
Introduction to C++
1,317,000 تومان
++C
969
C++20 The Complete Guide
682,000 تومان
++C
1,329
Effective Modern C++
528,000 تومان
++C
403
Asynchronous Programming with C++
627,000 تومان
++C
1,051
Template Metaprogramming with C++
688,000 تومان
++C
490
Learning Modern C++ for Finance
635,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©