Optimizing C++

This free ebook is for intermediate C++ programmers who want to improve the performance of the software they develop. This book contains guidelines and advices on how to write efficient software using the C++ language. Software correctness and maintainability are taken into account, but are not the primary concerns of the guidelines.
PDF version
Online version