優化 C++:提高程式效能的有效技術

優化 C++:提高程式效能的有效技術

作者:Kurt Guntheroth, 出版社: , 出版日期:2017-03-31

定價 537 元, 最低 537 元起... 大學簡體電腦書店博客來 完整列出比價資訊...

商品條碼:9789864762651, ISBN:9864762656
分類標籤:電腦資訊 » 程式設計 » C/C++ » C++ » 程式設計/APP開發

 

內容簡介

優化 C++:提高程式效能的有效技術
  "充滿強效建議的寶典-合乎時宜、蒐羅廣泛且切中要點。它是您瞭解C++新面貌的可靠參考資料。"
  -Jerry Tan, 美國證券集中保管結算公司資深軟體工程師

  處於現今快速變遷與高度競爭的環境中,一套程式的效能,與其所能提供的功能一樣重要。這本實務指引可讓開發者瞭解效能校調的原理,並將其運用在C++的優化工作上。您將會學到如何讓已實踐C++最佳實作的程式跑得更快,並在智能手錶、手機、工作站、超級電腦甚至是世界各地伺服器網路中的電腦上執行時,能進一步減少計算資源的耗用。

  作者Kurt Guntheroth提供了許多範例,示範如何逐步地運用這些原理,提升現有程式碼的品質,並在回應性與產能方面,滿足客戶的需求。當您聽到同事們發出從未聽過讚嘆聲,”哇!跑得好快,是誰改了什麼嗎?”時,就是本書中的建議發揮功效的證明。

  ‧使用軟體計時器與紀錄器(profiler)找出影響效能的關鍵區域
  ‧學習如何執行可重覆的實驗以量測程式碼變動後的效能
  ‧優化動態配置變數的使用
  ‧提高常用迴圈與函式的效能
  ‧加速字串處理函式
  ‧認識高效率的演算法與優化模式
  ‧瞭解C++容器類別的優缺點
  ‧以優化者的角度來檢視排序與搜尋
  ‧以有效率的方式操作C++串流I/O函式
  ‧有效使用C++中執行緒型的併行(concurrency)功能
商品簡介由 博客來 所提供

相關書籍