Автор книги "Наиболее эффективное использование С++" предлагает 35 новых способов улучшения ваших программ. Основываясь на своем многолетнем опыте, С. Мейерс объясняет, как писать наиболее эффективные программы: надежные, совместимые, переносимые и пригодные для повторного использования, то есть про
граммы, безупречные во всех отношениях.
Настоящая книга описывает приемы, которые позволяют значительно повысить производительность программ, выбрав оптимальное соотношение затрат времени/памяти па различные операции. Здесь вы найдете примеры обработки исключений и анализ их влияния на структуру и поведение классов и функций С++, а также варианты практического применения новых возможностей языка, таких как тип bool, ключевые слова mutablе и explicit, пространства имен, шаблоны функций членов, стандартная библиотека шаблонов и многое другое.
Avtor knigi "Naibolee effektivnoe ispolzovanie S++" predlagaet 35 novykh sposobov uluchsheniya vashikh programm. Osnovyvayas na svoem mnogoletnem opyte, S. Meyers obyasnyaet, kak pisat naibolee effektivnye programmy: nadezhnye, sovmestimye, perenosimye i prigodnye dlya povtornogo ispolzovaniya, to est pro grammy, bezuprechnye vo vsekh otnosheniyakh. Nastoyashchaya kniga opisyvaet priemy, kotorye pozvolyayut znachitelno povysit proizvoditelnost programm, vybrav optimalnoe sootnoshenie zatrat vremeni/pamyati pa razlichnye operatsii. Zdes vy naydete primery obrabotki isklyucheniy i analiz ikh vliyaniya na strukturu i povedenie klassov i funktsiy S++, a takzhe varianty prakticheskogo primeneniya novykh vozmozhnostey yazyka, takikh kak tip bool, klyuchevye slova mutable i explicit, prostranstva imen, shablony funktsiy chlenov, standartnaya biblioteka shablonov i mnogoe drugoe.
The author of the book "efficient use of C++ offers 35 new ways to improve your programs. Based on my years of experience, S. Meyers explains how to write the most efficient programs: reliable, compatible, portable and re-usable, that is about
grams, perfect in all respects.
This book describes techniques that significantly improve the performance of programs, selecting the optimum ratio of time spent/memory PA various operations. Here you will find examples of handling exceptions and the analysis of their impact on the structure and behavior of classes and functions C++, as well as practical applications for new language features, such as the bool type, the keywords mutablе and explicit, namespaces, templates, member functions, standard template library, and much more.