Зарегистрироваться
Восстановить пароль
FAQ по входу

Ханн М.Г. и др. Эксперт C++

  • Файл формата djvu
  • размером 15,07 МБ
  • Добавлен пользователем
  • Описание отредактировано
Ханн М.Г. и др. Эксперт C++
Packt, 2023. — 482 с.
Освойте шаблоны, метапрограммирование и передовые методы функционального программирования, чтобы улучшить свои навыки C++.
Создавайте масштабируемые и эффективные приложения на C++ с использованием новейших функций C++17 и C++20.
Изучите реальные примеры и основные шаблоны проектирования для оптимизации вашего кода.
Описание
Вы опытный разработчик C++ и хотите поднять свои навыки на новый уровень? Это обновленное издание Expert C++ создано для того, чтобы помочь вам достичь ваших целей. Эта книга познакомит вас с созданием приложений на C++ и изучением передовых методов, выходящих за рамки объектно-ориентированного программирования. Попутно вы освоите разработку шаблонов, включая метапрограммирование шаблонов, а также углубитесь в управление памятью и интеллектуальные указатели. Как только вы получите четкое понимание этих основополагающих концепций, вы перейдете к более сложным темам, таким как структуры данных с помощью контейнеров STL, и изучите сложные структуры данных с помощью C++. Кроме того, в книге рассматриваются такие важные аспекты, как функциональное программирование, параллелизм и многопоточность, а также проектирование параллельных структур данных. Он также предлагает информацию о разработке готовых к использованию приложений, использовании шаблонов проектирования и решении проблем сети и безопасности. Наконец, он расширяет ваши знания в области отладки и тестирования, а также проектирования крупномасштабных приложений. Используя Expert C++ в качестве вашего гида, вы сможете расширить границы своего опыта C++ и открыть новые возможности в разработке программного обеспечения.
Что вы узнаете
Выйдите за рамки основ и изучите передовые методы программирования на C++. Развивайте навыки работы с расширенными структурами данных и проектированием алгоритмов с помощью C++17 и C++20. Внедряйте лучшие практики и шаблоны проектирования для создания масштабируемых приложений на C++. Освойте C++ для машинного обучения, анализа данных и Разработка среды анализа данных. Разрабатывайте готовые к использованию приложения с учетом требований к сети и безопасности. Углубляйте свои знания о параллельной работе C++, многопоточности и оптимизации производительности с помощью параллельных структур данных
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация