ru
Feedback
Книги для C/C++ разработчиков

Книги для C/C++ разработчиков

Открыть в Telegram

Лучшие книги по C/C++ По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/a304f0c4 Работать у нас: https://job.proglib.io/ Наши каналы: https://t.me/proglibrary/9197

Больше
5 866
Подписчики
Нет данных24 часа
-147 дней
-7330 день
Архив постов
📚C++ Core Guidelines Explained: Best Practices for Modern C++ (2022) ✍️Автор: Rainer Grimm 📃Страниц: 403 Книга содержит пос
📚C++ Core Guidelines Explained: Best Practices for Modern C++ (2022) ✍️Автор: Rainer Grimm 📃Страниц: 403 Книга содержит последовательные рекомендации по написанию выдающегося современного кода на C++ и улучшению устаревшего кода, но они организованы как справочный материал для изучения одного конкретного момента за раз, а не как руководство для работающих разработчиков Что внутри: 🔸Применяйте рекомендации и лежащую в их основе философию программирования 🔸Правильно используйте интерфейсы, функции, классы, перечисления, ресурсы, выражения и инструкции 🔸Оптимизируйте производительность, реализуйте параллелизм и обрабатывайте ошибки 🔸Эффективно работайте с константами, неизменяемостью, шаблонами, обобщениями и метапрограммированием Скачать книгу

📚Exploring C++20: The Programmer's Introduction to C++ (2020) ✍️Автор: Ray Lischner 📃Страниц: 653 Откройте для себя все, чт
📚Exploring C++20: The Programmer's Introduction to C++ (2020) ✍️Автор: Ray Lischner 📃Страниц: 653 Откройте для себя все, что вам нужно знать о C++, в виде логической последовательности небольших уроков, которые вы можете выполнять с удобной вам скоростью. Эта книга делит C++ на небольшие части, которые помогут вам изучать язык шаг за шагом. Полностью обновленная и освещающая C++20, книга не ждет от читателя знаний C++ или любого другого языка на основе C. Что внутри: 🔸Изучите основы, включая составные операторы, модули и многое другое; 🔸Поработаете с настраиваемыми типами и узнайте, как их использовать; 🔸Напишете полезные алгоритмы, функции и многое другое; 🔸Откроете для себя новейшие фичи C++20, включая концепции, модули и диапазоны; Скачать книгу

📚C++20 for Programmers: An Objects-Natural Approach (2022) ✍️Автор: Harvey Deitel, Paul Deitel 📃Страниц: 185 В этой книге,
📚C++20 for Programmers: An Objects-Natural Approach (2022) ✍️Автор: Harvey Deitel, Paul Deitel 📃Страниц: 185 В этой книге, написанной для программистов, имеющих опыт работы с другим языком высокого уровня, вы познакомитесь с современной разработкой на C++. Что внутри: 🔸Обширный обзор "Большой четверки" C++20: диапазоны, концепции, модули и сопрограммы 🔸ООП подход: Используйте стандартные библиотеки и библиотеки с открытым исходным кодом для создания значимых приложений с минимальным количеством кода 🔸Сотни примеров реального кода в реальном времени 🔸Современный C++: C++20, 17, 14, 11 и взгляд на C++23 Скачать книгу

📚C++ Mastery: A Comprehensive Guide to Programming Excellence (2024) ✍️Автор: Alen Bonds 📃Страниц: 76 Отправляйтесь в путеш
📚C++ Mastery: A Comprehensive Guide to Programming Excellence (2024) ✍️Автор: Alen Bonds 📃Страниц: 76 Отправляйтесь в путешествие открытий, изучая основы C++, от типов данных и структур управления до объектно-ориентированного программирования и продвинутых тем, таких как параллелизм и оптимизация. Благодаря понятным объяснениям, практическим примерам и практическим упражнениям вы быстро обретете уверенность в своих способностях кодирования и раскроете весь потенциал этого мощного языка Скачать книгу

📚Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and technique
📚Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and techniques with C++20 (2021) ✍️Автор: Adrian Ostrowski 📃Страниц: 522 Применяйте бизнес-требования к ИТ-инфраструктуре и создавайте высококачественный продукт, разбираясь в таких архитектурах, как микросервисы, DevOps и cloud-native, используя современные стандарты C++ и функциональные возможностиш Что внутри: 🔸Поймите, как применять принципы архитектуры программного обеспечения 🔸Применяйте шаблоны проектирования и лучшие практики для достижения ваших архитектурных целей 🔸Пишите элегантный, безопасный и производительный код, используя новейшие возможности C++ 🔸Создавайте приложения, которые просты в обслуживании и развертывании Скачать книгу

📚Rust for C++ Programmers: Learn how to embed Rust in C/C++ with ease (2023) ✍️Автор: Mustafif Khan 📃Страниц: 471 Это идеал
📚Rust for C++ Programmers: Learn how to embed Rust in C/C++ with ease (2023) ✍️Автор: Mustafif Khan 📃Страниц: 471 Это идеальное руководство, которое поможет вам освоить язык программирования Rust. Начиная с его эволюции и сравнения с C/C++, книга поможет вам узнать, как установить и использовать мощный менеджер пакетов Cargo. Затем в книге рассматриваются такие ключевые темы, как связывание и изменяемость, владение, условия, циклы, функции, структуры и перечисления и многое другое. Что внутри: 🔸Создавайте параллельные программы в Rust с помощью потоков. 🔸Узнайте, как создать настольное приложение с помощью GTK. 🔸Поймите, как и когда (не) использовать небезопасный Rust. 🔸Ознакомьтесь с распространенными шаблонами обработки ошибок в Rust. Скачать книгу

📚Foundations of ARM64 Linux Debugging, Disassembling, and Reversing: Analyze Code, Understand Stack Memory Usage, and Recons
📚Foundations of ARM64 Linux Debugging, Disassembling, and Reversing: Analyze Code, Understand Stack Memory Usage, and Reconstruct Original C/C++ Code with ARM64 (2023) ✍️Автор: Dmitry Vostokov 📃Страниц: 180 В этой книге объясняется реверсивный и двоичный анализ архитектуры ARM64, которая в настоящее время используется крупнейшими облачными провайдерами Linux, и рассматриваются различные темы, начиная от написания программ на языке ассемблера, оперативной отладки и статического двоичного анализа скомпилированного кода C и C++ Что внутри: 🔸Ознакомьтесь с основами языка ассемблера ARM64 🔸Изучите основные команды отладчика GDB для отладки и двоичного анализа 🔸Изучите генерацию кода компиляторами C и C++ с оптимизацией компилятора и без нее 🔸Посмотрите на дизассемблирование двоичного кода и обратные шаблоны Скачать книгу

📚C++ for Beginners: The Complete Guide to Learn C++ Programming with Ease and Confidence (2024) ✍️Автор: Lena Neill 📃Страни
📚C++ for Beginners: The Complete Guide to Learn C++ Programming with Ease and Confidence (2024) ✍️Автор: Lena Neill 📃Страниц: 136 Эта книга - идеальное введение в c++. Наполненная полезными советами по проектированию и разработке, вы быстро освоите основы C++ и начнете создавать свои собственные программы в соответствии со своими потребностями. Его непревзойденная мощь и гибкость делают его одним из самых важных языков нашего времени. Что внутри: 🔸Простая настройка среды разработки на C++. 🔸Понимание основных концепций программирования. 🔸Выполнение различных операций на C++, таких как двоичные, арифметические и реляционные. 🔸Использование возможностей C++: операции, переключатели, циклы и принятие решений. Скачать книгу

📚Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners (2024) ✍️Автор: John Farrier 📃Страни
📚Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners (2024) ✍️Автор: John Farrier 📃Страниц: 443 Изучите C++ STL с практическими рекомендациями по векторам, алгоритмам и пользовательским типам для разработчиков среднего звена, дополненными примерами из реального мира. Что внутри: 🔸Оптимизируйте обработку данных с помощью std::vector 🔸Освоите расширенное использование итераторов STL 🔸Оптимизируйте память в контейнерах STL 🔸Реализуйте пользовательские распределители STL Скачать книгу

📚High Frequency Trading with C++: A Practical Guide to Dominating the Markets (2024) ✍️Автор: Bisette, Vincent & Van Der Pos
📚High Frequency Trading with C++: A Practical Guide to Dominating the Markets (2024) ✍️Автор: Bisette, Vincent & Van Der Post, Hayden 📃Страниц: 471 В этой книге сложные торговые стратегии и концепции программирования сведены в доступное практическое руководство, которое проведет вас от основ высокочастотной торговли (HFT) к освоению сложных стратегий создания рынка и возможностей арбитража. Что внутри: 🔸Используйте возможности C++ для создания молниеносных торговых алгоритмов. 🔸Внедряйте проверенные стратегии HFT, от создания рынка до импульсной торговли и далее. 🔸Оптимизируйте свой торговый код для достижения максимальной производительности и надежности. 🔸Ориентируйтесь в нормативно-правовой базе и этических соображениях HFT. Скачать книгу

📚Sams Teach Yourself C++ in One Hour a Day (2022) ✍️Автор: Siddhartha Rao 📃Страниц: 751 Всего за один час в день у вас буду
📚Sams Teach Yourself C++ in One Hour a Day (2022) ✍️Автор: Siddhartha Rao 📃Страниц: 751 Всего за один час в день у вас будут все навыки, необходимые для начала программирования на C++. С помощью этого полного руководства вы быстро освоите основы, а затем перейдете к более продвинутым функциям и концепциям. Что внутри: 🔸Освоите основы C++ и объектно-ориентированного программирования; 🔸Поймете, как фичи C++ помогают писать компактный и эффективный код с использованием лямбда-выражений; 🔸Изучите передовой опыт и научитесь избегать ошибок, используя полезные правила; 🔸Изучите стандартную библиотеку шаблонов, включая контейнеры и алгоритмы, используемые в большинстве реальных приложений; 🔸Проверите свои знания и опыт с помощью упражнений в конце каждого урока. Скачать книгу

📚DownloadedMark as downloaded 1000+ C++ Interview Questions and Answers: MCQ Format (2023) ✍️Автор: Manish Salunke 📃Страниц
📚DownloadedMark as downloaded 1000+ C++ Interview Questions and Answers: MCQ Format (2023) ✍️Автор: Manish Salunke 📃Страниц: 1027 Книга охватывает широкий спектр тем в рамках языка программирования C++. От фундаментальных концепций до более продвинутых аспектов вопросы структурированы таким образом, чтобы обеспечить всестороннее понимание C++. Главы систематизированы, начиная с основ C++, переходя к объектно-ориентированному программированию, структурам данных, алгоритмическим методам и заканчивая продвинутыми концепциями C++. Скачать книгу

📚Optimizing software in C++ (2023) ✍️Автор: Agner Fog 📃Страниц: 180 Эта книга предназначена для продвинутых программистов и
📚Optimizing software in C++ (2023) ✍️Автор: Agner Fog 📃Страниц: 180 Эта книга предназначена для продвинутых программистов и разработчиков программного обеспечения, которые хотят ускорить работу своего ПО. Предполагается, что читатель хорошо владеет языком программирования C++ и имеет базовое представление о том, как работают компиляторы. Скачать книгу

📚Modern C++ Tutorial: C++11/14/17/20 On the Fly (2023) ✍️Автор: Ou Changkun 📃Страниц: 92 Книга написана "На лету". В ней пр
📚Modern C++ Tutorial: C++11/14/17/20 On the Fly (2023) ✍️Автор: Ou Changkun 📃Страниц: 92 Книга написана "На лету". В ней предполагается дать исчерпывающее представление о соответствующих функциях современного C++ (до 2020-х годов). Читатели могут выбрать интересный контент в соответствии со следующим оглавлением, чтобы изучить и быстро ознакомиться с новыми доступными функциями. Читатели должны знать, что все эти функции не обязательны. Это следует изучать, когда вам это понадобится. Скачать книгу

📚Memory Thinking for C & C++ Windows Diagnostics (2023) ✍️Автор: Dmitry Vostokov Software Diagnostics Services 📃Страниц: 25
📚Memory Thinking for C & C++ Windows Diagnostics (2023) ✍️Автор: Dmitry Vostokov Software Diagnostics Services 📃Страниц: 251 Основательные знания C и C++ необходимы для полного понимания диагностических артефактов Windows, таких как дампы памяти, и проведения диагностического, криминалистического и первопричинного анализа, помимо перечисления трассировок стека, библиотеки DLL и информации о драйверах. Этот справочник является частью ускоренного учебного курса диагностики C & C++ для Windows, организованного Software Diagnostics Services. Скачать книгу

📚Learn C++ by Example: Covers versions 11 to 23 (2023) ✍️Автор: Frances Buontempo 📃Страниц: 240 Изучите новейшие возможност
📚Learn C++ by Example: Covers versions 11 to 23 (2023) ✍️Автор: Frances Buontempo 📃Страниц: 240 Изучите новейшие возможности современного C++, написав восемь увлекательных проектов. Что внутри: 🔸Использование новых функций C++ с C++ 11 по C++ 23 🔸Эффективное тестирование вашего кода на C++ 🔸Что происходит “под капотом” кода на C++ 🔸Выбор эффективных алгоритмов и структур данных Скачать книгу

📚Modern C++ Programming Cookbook: Master modern C++ including the latest features of C++23 with 140+ practical recipes (2024
📚Modern C++ Programming Cookbook: Master modern C++ including the latest features of C++23 with 140+ practical recipes (2024) ✍️Автор: Marius Bancila 📃Страниц: 751 Во втором обновленном издании данного руководства рассматриваются новейшие фичи, такие как модули, концепции, сопрограммы и множество дополнений к стандартной библиотеке, включая диапазоны и форматирование текста. Книга построена в виде практических рецептов, охватывающих широкий круг проблем, с которыми сталкиваются современные разработчики. Что внутри: 🔸Научитесь использовать стандартную поддержку многопоточности и параллелизма для повседневных задач; 🔸Используете стандартную библиотеку и поработаете с контейнерами, алгоритмами и итераторами; 🔸Решите проблемы поиска и замены текста с помощью регулярных выражений; 🔸Поработаете с разными типами строк и изучите различные аспекты компиляции; Скачать книгу

📚Developing High Frequency Trading Systems: Learn how to implement high-frequency trading from scratch with C++ or Java basi
📚Developing High Frequency Trading Systems: Learn how to implement high-frequency trading from scratch with C++ or Java basics (2022) ✍️Автор: John Rizzo 📃Страниц: 305 Это практическое руководство поможет вам сориентироваться в быстро меняющемся мире алгоритмической торговли и покажет, как построить высокочастотную торговую систему из сложных технологических компонентов, подкрепленных точными данными. Что внутри: 🔸Разбирайтесь в архитектуре высокочастотных торговых систем 🔸Повышайте производительность системы для достижения минимально возможной задержки 🔸Используйте возможности программирования на Python, C++ и Java для создания своих торговых систем Скачать книгу

📚Computer Graphics Programming in OpenGL Using C++, Third Edition (2024) ✍️Автор: Gordon PhD, V. Scott, Clevenger PhD, John
📚Computer Graphics Programming in OpenGL Using C++, Third Edition (2024) ✍️Автор: Gordon PhD, V. Scott, Clevenger PhD, John L. 📃Страниц: 425 Это обновленное издание включает в себя пошаговую инструкцию по современному программированию шейдеров OpenGL 4.0+ GLSL на C++, а также теоретические основы 3D компьютерной графики Скачать книгу

📚Machine Learning with C++: Unlocking Boundless Potential with C++ (2024) ✍️Автор: Strauss, Johann & Van Der Post, Hayden 📃
📚Machine Learning with C++: Unlocking Boundless Potential with C++ (2024) ✍️Автор: Strauss, Johann & Van Der Post, Hayden 📃Страниц: 235 вы откроете для себя синергию между аналитическими возможностями машинного обучения и производительностью C++. Эта книга не только раскрывает процесс внедрения алгоритмов машинного обучения, но и обеспечивает прочную основу, побуждая вас раздвигать границы возможного. Скачать книгу