本書面向中級 C++ 程式設計師(即學習 C++ 至少一年),旨在幫助他們提升所開發軟體的性能。
本書提供了關於如何使用 C++ 語言編寫高效軟體的準則和建議。雖然會考慮到軟體的正確性和可維護性,但這些並非本準則關注的首要問題。
書中提出的大多數準則並非特定於某個平台,因此適用於所有處理器、所有編譯器和所有作業系統;少數涉及特定平台的建議則力求涵蓋大多數的平台。