Книга: Саттер Герб «Новые сложные задачи на C++. 40 новых головоломных задач с решениями»

Новые сложные задачи на C++. 40 новых головоломных задач с решениями

Серия: "C++ In-Depth"

Стиль при разработке программного обеспечения — это поиск идеального баланса между эффективностью и функциональностью, гибкостью и размером кода. В этой книге легендарный гуру в области C++ Герб Саттер представляет 40 новых головоломных задач, в которых анализируется не только то, что следует написать на C++, но и как следует это делать, и которые призваны помочь вам в поисках идеального баланса в ваших программах. Книга организована в виде задач и решений. В ней предложен новый взгляд на ключевые детали и взаимоотношения в C++, освещены новые стратегии, используемые в современных технологиях программирования на C++, включая такие разделы, как обобщенное программирование, STL, безопасность исключений и многое другое. В этой книге вы найдете ответы на следующие вопросы. • Какой опыт по созданию библиотек можно вынести из STL? • Как повысить степень обобщенности шаблонного кода? •Почему не следует специализировать шаблоны функций? Что надо делать вместо этого?• В чем заключается истинная безопасность в смысле исключений? • Следует ли использовать спецификации исключений? • Когда и как можно организовать "утечку" закрытой части класса? • Какое количество памяти в действительности используется в стандартных контейнерах? • Действительно ли использование описателя const обеспечивает повышение степени оптимизации кода?• Как использование описателя inline влияет на производительность программы? • Может ли компилироваться и работать код, который выглядит совершенно неверно и нелепо?• В чем заключаются ошибки проектирования std::string?

Издательство: "Диалектика / Вильямс" (2015)

ISBN: 978-5-8459-1972-4,0-201-76042-8

Купить за 867 руб в My-shop

Другие книги автора:

КнигаОписаниеГодЦенаТип книги
Решение сложных задач на C++. 87 головоломных задач с решениямиВ книге "Решение сложных задач на С++"объединены две широко известные профессионалам в области… — Вильямс, С++ In-Depth Подробнее...20152075бумажная книга
Новые сложные задачи на C++. Серия "C++ In-Depth"Данная книга представляет собой продолжение вышедшей ранее книги Решение сложных задач на C++. В форме задач… — Вильямс, Подробнее...20161384бумажная книга
Новые сложные задачи на C++. 40 новых головоломных задач с решениямиСтиль при разработке программного обеспечения это поиск идеального баланса между эффективностью и… — Вильямс, (формат: 70x100/16, 272 стр.) C++ In-Depth Подробнее...2015355бумажная книга
Решение сложных задач на C++. 87 головоломных задач с решениямиОрганизованная в виде сборника задач и ответов на них, книга Решение сложных задачна C++ учит читателя… — Вильямс, (формат: 70x100/16, 400 стр.) C++ In-Depth Подробнее...2015558бумажная книга

Саттер, Герб

Герб Саттер

Герб Саттер (англ. Herb Sutter) — известный эксперт по языку C++, автор книг и колумнист в Dr. Dobb's Journal. Начал работать в Microsoft в 2002 году в качестве евангелиста платформы Visual C++ .NET и достиг должности архитектора ПО C++/CLI[1]. В течение 10 лет Герб был организатором и секретарем комитета по стандартизации ISO C++. В последнее время Саттер стал заниматься проблемами параллельных вычислений. Его новая книга «Effective Concurrency» скоро[когда?] будет опубликована издательством Addison-Wesley.

Содержание

Гуру недели

С 1997 по 2003 год Саттер регулярно публиковал нетривиальные задачи на C++ в серии под названием Гуру недели (Guru of the Week). Позднее Саттер опубликовал развёрнутые версии многих задач в своих первых двух книгах «Решение сложных задач на C++» («Exceptional C++» и «More Exceptional C++»).

Библиография

  • Саттер Г. Решение сложных задач на С++. — Москва: Вильямс, 2008. — 400 с. — (C++ In-Depth). — ISBN 0-201-77581-6,5-8459-0352-1,978-5-8459-0352-5
  • Саттер Г. Новые сложные задачи на С++. — Москва: Вильямс, 2008. — 272 с. — (C++ In-Depth). — ISBN 0-201-76042-8,5-8459-0823-X
  • Александреску А. Саттер Г. Стандарты программирования на С++: 101 правило и рекомендация. — Москва: Вильямс, 2008. — 224 с. — (C++ In-Depth). — ISBN 0-321-11358-6,5-8459-0859-9

Ссылки

Примечания

  1. Sutter, Herb Trip Report: October-December 2003. Dr. Dobb's Journal (1 апреля 2004). Архивировано из первоисточника 9 апреля 2012. Проверено 17 октября 2009.


Источник: Саттер, Герб

См. также в других словарях:

  • Саттер, Герб — В Википедии есть статьи о других людях с такой фамилией, см. Саттер …   Википедия

  • Саттер — (англ. Sutter) английская фамилия. Известные носители: Саттер, Брэндон (р. 1989) канадский хоккеист Саттер, Герб эксперт по C++, автор серии книг, организатор комитета по стандартизации ISO C++. Саттер, Джон (1803 1880) калифорнийский… …   Википедия

  • Амадор (округ) — У этого термина существуют и другие значения, см. Амадор. Амадор Amador Герб …   Википедия

  • Бьютт (округ, Калифорния) — У этого термина существуют и другие значения, см. Бьютт (округ). Бьютт Butte Герб …   Википедия

  • Йоло (округ) — У этого термина существуют и другие значения, см. Йоло. Йоло Yolo Герб Страна США …   Википедия

  • Сакраменто (округ) — У этого термина существуют и другие значения, см. Сакраменто. Сакраменто Sacramento Герб …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»