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