Новые сложные задачи на C++: 40 новых головоломных задач с решениями
Новые сложные задачи на C++: 40 новых головоломных задач с решениями
|
C и Cpp
|
Автор: Саттер Герб Издательство: Диалектика / Вильямс, 2015 |
PDF, 272 страницы, 8.16 МБ
|
«Стиль при разработке программного обеспечения — это поиск идеального баланса между эффективностью и функциональностью, гибкостью и размером кода. В этой книге легендарный гуру в области C++ Герб Саттер представляет 40 новых головоломных задач, в которых анализируется не только то, что следует написать на C++, но и как следует это делать, и которые призваны помочь вам в поисках идеального баланса в ваших программах. Книга организована в виде задач и решений. В ней предложен новый взгляд на ключевые детали и взаимоотношения в C++, освещены новые стратегии, используемые в современных технологиях программирования на C++, включая такие разделы, как обобщенное программирование, STL, безопасность исключений и многое другое. В этой книге вы найдете ответы на следующие вопросы. • Какой опыт по созданию библиотек можно вынести из STL? • Как повысить степень обобщенности шаблонного кода? • Почему не следует специализировать шаблоны функций? Что надо делать вместо этого? • В чем заключается истинная безопасность в смысле исключений? • Следует ли использовать спецификации исключений? • Когда и как можно организовать «утечку» закрытой части класса? • Какое количество памяти в действительности используется в стандартных контейнерах? • Действительно ли использование описателя const обеспечивает повышение степени оптимизации кода? • Как использование описателя inline влияет на производительность программы? • Может ли компилироваться и работать код, который выглядит совершенно неверно и нелепо? • В чем заключаются ошибки проектирования std::string?»
|
|
|
989
radius
14 апреля 2019
|
|
Посетители, находящиеся в группе Гости, имеют ряд ограничений на скачивание книг. После регистрации будут доступны все ссылки для скачивания, а также скрыта реклама на сайте.
|
|
|
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикаци.
|
|
|
|