📚Professional CMake: A Practical Guide (2023)
✍️Автор: Craig Scott
📃Страниц: 664
Это руководство для каждого пользователя CMake, от новичка до опытного. Оно содержит сотни страниц с реальными советами, передовыми практиками и идеями, полученными в ходе производственных проектов и взаимодействия с сообществом CMake.
Скачать книгу
✍️Автор: Craig Scott
📃Страниц: 664
Это руководство для каждого пользователя CMake, от новичка до опытного. Оно содержит сотни страниц с реальными советами, передовыми практиками и идеями, полученными в ходе производственных проектов и взаимодействия с сообществом CMake.
Скачать книгу
📚Embedded System Design with Arm Cortex-M Microcontrollers - Applications with C, C++ (2022)
✍️Автор: Cem Ünsalan et al
📃Страниц: 576
В этом учебном пособии представлены базовые и продвинутые разделы по встраиваемым системам на основе микроконтроллеров Arm Cortex M, охватывающие использование программируемых микроконтроллеров, начиная с базовых и заканчивая продвинутыми концепциями с использованием платы разработки STMicroelectronics Discovery.
Скачать книгу
✍️Автор: Cem Ünsalan et al
📃Страниц: 576
В этом учебном пособии представлены базовые и продвинутые разделы по встраиваемым системам на основе микроконтроллеров Arm Cortex M, охватывающие использование программируемых микроконтроллеров, начиная с базовых и заканчивая продвинутыми концепциями с использованием платы разработки STMicroelectronics Discovery.
Скачать книгу
📚C++ High Performance for Financial Systems (2024)
✍️Автор: Ariel Silahian
📃Страниц: 292
Подробное руководство по системной архитектуре, стратегиям с низкой задержкой, управлению рисками и машинному обучению для опытных программистов, желающих работать в финансовой индустрии и создавать высокопроизводительные торговые системы.
Что внутри:
🔸Разрабатывайте архитектуру для масштабируемых финансовых торговых систем
🔸Разбирайтесь в стратегиях торговли с низкой задержкой и высокочастотной торговлей
🔸Узнайте, как внедрять алгоритмы машинного обучения для анализа финансовых данных
Разбирайтесь в методах управления рисками для финансовых торговых систем
Скачать книгу
✍️Автор: Ariel Silahian
📃Страниц: 292
Подробное руководство по системной архитектуре, стратегиям с низкой задержкой, управлению рисками и машинному обучению для опытных программистов, желающих работать в финансовой индустрии и создавать высокопроизводительные торговые системы.
Что внутри:
🔸Разрабатывайте архитектуру для масштабируемых финансовых торговых систем
🔸Разбирайтесь в стратегиях торговли с низкой задержкой и высокочастотной торговлей
🔸Узнайте, как внедрять алгоритмы машинного обучения для анализа финансовых данных
Разбирайтесь в методах управления рисками для финансовых торговых систем
Скачать книгу
📚Clang Compiler Frontend: Understand internals of a top-rated C/C++ compiler frontend and create your own tools (2024)
✍️Автор: Ivan Murashko
📃Страниц: 242
В этой книге основное внимание уделяется интерфейсной части компилятора Clang, но также рассматриваются другие части LLVM, которые важны для понимания интерфейса.
Скачать книгу
✍️Автор: Ivan Murashko
📃Страниц: 242
В этой книге основное внимание уделяется интерфейсной части компилятора Clang, но также рассматриваются другие части LLVM, которые важны для понимания интерфейса.
Скачать книгу
📚C++ Best Practices: 45ish Simple Rules with Specific Action Items for Better C++ Full Color Syntax Highlighting (2022)
✍️Автор: Jason Turner
📃Страниц: 91
В этой книге вы найдете ответы на самые важные вопросы, которые необходимо решить, чтобы сделать ваш код более быстрым, простым в обслуживании и переносимым.В большинстве разделов есть одно или несколько упражнений, которые помогут вам применить то, что обсуждается, на практике в коде, над которым вы сейчас работаете
Скачать книгу
✍️Автор: Jason Turner
📃Страниц: 91
В этой книге вы найдете ответы на самые важные вопросы, которые необходимо решить, чтобы сделать ваш код более быстрым, простым в обслуживании и переносимым.В большинстве разделов есть одно или несколько упражнений, которые помогут вам применить то, что обсуждается, на практике в коде, над которым вы сейчас работаете
Скачать книгу
📚Programming and Problem Solving with C++ (2022)
✍️Автор: Nell Dale, Chip Weems, Tim Richards
📃Страниц: 1100
Книга предлагает полный охват всего необходимого, что позволяет использовать книгу в течение двух семестров университета, и предоставляет множество функций, помогающих учащимся полностью понять и запомнить важные понятия из каждой главы.
Скачать книгу
✍️Автор: Nell Dale, Chip Weems, Tim Richards
📃Страниц: 1100
Книга предлагает полный охват всего необходимого, что позволяет использовать книгу в течение двух семестров университета, и предоставляет множество функций, помогающих учащимся полностью понять и запомнить важные понятия из каждой главы.
Скачать книгу
📚C++ Initialization Story: A Guide Through All Initialization Options and Related C++ Areas (2022)
✍️Автор: Bartłomiej Filipek
📃Страниц: 275
На протяжении всего этого текста вы познакомитесь с практическими вариантами инициализации различных категорий переменных и элементов данных в современном C++. Более конкретно, в этом тексте рассматриваются различные типы инициализации, конструкторы, нестатические элементы данных, встроенные переменные, назначенные инициализаторы и многое другое.
Что внутри:
🔸Объясните правила инициализации объектов, включая обычные переменные, элементы данных и нелокальные объекты.
🔸Как реализовать специальные функции (конструкторы, деструкторы, операции копирования/перемещения) и в каких случаях они полезны.
🔸Как эффективно инициализировать нестатические элементы данных
🔸Как упростить работу со статическими переменными и статическими элементами данных с помощью встроенных переменных из C++17.
Скачать книгу
✍️Автор: Bartłomiej Filipek
📃Страниц: 275
На протяжении всего этого текста вы познакомитесь с практическими вариантами инициализации различных категорий переменных и элементов данных в современном C++. Более конкретно, в этом тексте рассматриваются различные типы инициализации, конструкторы, нестатические элементы данных, встроенные переменные, назначенные инициализаторы и многое другое.
Что внутри:
🔸Объясните правила инициализации объектов, включая обычные переменные, элементы данных и нелокальные объекты.
🔸Как реализовать специальные функции (конструкторы, деструкторы, операции копирования/перемещения) и в каких случаях они полезны.
🔸Как эффективно инициализировать нестатические элементы данных
🔸Как упростить работу со статическими переменными и статическими элементами данных с помощью встроенных переменных из C++17.
Скачать книгу
📚C++ Move Semantics - The Complete Guide (2022)
✍️Автор: Nicolai M. Josuttis
📃Страниц: 262
В этой книге рассказывается о семантике перемещения на C++. Начиная с основных принципов, она мотивирует и объясняет все основные аспекты семантики перемещения, чтобы вы, как программист, могли правильно использовать семантику перемещения. Эта книга полезна для тех, кто начинает знакомиться с семантикой перемещения, и незаменима для тех, кто уже использует ее.
Что внутри:
🔸Мотивация и терминология семантики перемещения
🔸Как и почему вы получаете неявную выгоду от семантики перемещения
🔸Как извлечь явную выгоду из семантики перемещения
🔸Все ловушки и как с ними бороться
Скачать книгу
✍️Автор: Nicolai M. Josuttis
📃Страниц: 262
В этой книге рассказывается о семантике перемещения на C++. Начиная с основных принципов, она мотивирует и объясняет все основные аспекты семантики перемещения, чтобы вы, как программист, могли правильно использовать семантику перемещения. Эта книга полезна для тех, кто начинает знакомиться с семантикой перемещения, и незаменима для тех, кто уже использует ее.
Что внутри:
🔸Мотивация и терминология семантики перемещения
🔸Как и почему вы получаете неявную выгоду от семантики перемещения
🔸Как извлечь явную выгоду из семантики перемещения
🔸Все ловушки и как с ними бороться
Скачать книгу
📚C++ Programming for Beginners: Step-by-Step Instructions for Creating a Robust Program from Scratch (2022)
✍️Автор: Carter, Troy
📃Страниц: 149
Это руководство проведет вас по всем разделам, которые вам необходимо знать о C++, и о том, как вы можете использовать его для своих собственных нужд
Что внутри:
🔸Изучите модульное программирование на C++
🔸Работайте с массивами и циклами, указателями и ссылками, строками и многим другим
🔸Пишите свои собственные функции, типы и операторы
Скачать книгу
✍️Автор: Carter, Troy
📃Страниц: 149
Это руководство проведет вас по всем разделам, которые вам необходимо знать о C++, и о том, как вы можете использовать его для своих собственных нужд
Что внутри:
🔸Изучите модульное программирование на C++
🔸Работайте с массивами и циклами, указателями и ссылками, строками и многим другим
🔸Пишите свои собственные функции, типы и операторы
Скачать книгу
📚Daily C++ Interview : Prepare yourself for your next interview one question a day (2022)
✍️Автор: Sandor Dargo
📃Страниц: 284
Эта книга поможет вам подготовиться к собеседованию по C++, если вы ищете вакансию начального или среднего уровня. Вопросы в основном не о нестандартных ситуациях и головоломках, а о реальных знаниях, необходимых для получения работы разработчика в мире C++. Задавайте себе по одному вопросу в день, пытайтесь разобраться в нем самостоятельно, а затем проверяйте ответ.
Скачать книгу
✍️Автор: Sandor Dargo
📃Страниц: 284
Эта книга поможет вам подготовиться к собеседованию по C++, если вы ищете вакансию начального или среднего уровня. Вопросы в основном не о нестандартных ситуациях и головоломках, а о реальных знаниях, необходимых для получения работы разработчика в мире C++. Задавайте себе по одному вопросу в день, пытайтесь разобраться в нем самостоятельно, а затем проверяйте ответ.
Скачать книгу
📚C++ Lambda Story : Everything you need to know about Lambda Expressions in Modern C++ (2022)
✍️Автор: Bartłomiej Filipek
📃Страниц: 157
В этой книге рассказывается об истории лямбда-выражений в C++. Вы узнаете, как использовать эту мощную функцию шаг за шагом, постепенно знакомясь с новыми возможностями и усовершенствованиями, которые появляются с каждой версией стандарта C++.
Скачать книгу
✍️Автор: Bartłomiej Filipek
📃Страниц: 157
В этой книге рассказывается об истории лямбда-выражений в C++. Вы узнаете, как использовать эту мощную функцию шаг за шагом, постепенно знакомясь с новыми возможностями и усовершенствованиями, которые появляются с каждой версией стандарта C++.
Скачать книгу
📚100 C++ Mistakes and How to Avoid Them (2024)
✍️Автор: Rich Yonts
📃Страниц: 220
Узнайте, как справляться с ошибками, неэффективностью и устаревшими парадигмами, изучив наиболее распространенные ошибки, которые вы найдете в производственном коде на C++.
Что внутри:
🔸SOLID
🔸Сведение к минимуму проблем с распределением/освобождением ресурсов
🔸Используйте новые возможности C++
🔸Определите различия между проблемами компилятора и среды выполнения
Скачать книгу
✍️Автор: Rich Yonts
📃Страниц: 220
Узнайте, как справляться с ошибками, неэффективностью и устаревшими парадигмами, изучив наиболее распространенные ошибки, которые вы найдете в производственном коде на C++.
Что внутри:
🔸SOLID
🔸Сведение к минимуму проблем с распределением/освобождением ресурсов
🔸Используйте новые возможности C++
🔸Определите различия между проблемами компилятора и среды выполнения
Скачать книгу
📚Qt 6 C++ GUI Programming Cookbook (2024)
✍️Автор: LEE ZHI
📃Страниц: 337
В третьем издании Qt 6 C++ GUI Programming Cookbook рассказывается о том, как разрабатывать функциональные и привлекательные пользовательские интерфейсы с использованием последней версии Qt 6 и C++. Эта книга поможет вам изучить множество тем, таких как настройка графического интерфейса и анимация, рендеринг графики.
Скачать книгу
✍️Автор: LEE ZHI
📃Страниц: 337
В третьем издании Qt 6 C++ GUI Programming Cookbook рассказывается о том, как разрабатывать функциональные и привлекательные пользовательские интерфейсы с использованием последней версии Qt 6 и C++. Эта книга поможет вам изучить множество тем, таких как настройка графического интерфейса и анимация, рендеринг графики.
Скачать книгу
📚From Novice To Ninja: Mastering DSA In C++ (2023)
✍️Автор: Pabitra Banerjee
📃Страниц: 104
Отправляйтесь в увлекательное путешествие по миру структур данных и алгоритмов с книгой "От новичка до ниндзя: освоение DSA на C++", автором которой является Пабитра Банерджи, опытный инженер по комплексному ИИ и генеральный директор MB WEBBER'S, известной компании по разработке программного обеспечения в Манбазаре, Западная Бенгалия.
Скачать книгу
✍️Автор: Pabitra Banerjee
📃Страниц: 104
Отправляйтесь в увлекательное путешествие по миру структур данных и алгоритмов с книгой "От новичка до ниндзя: освоение DSA на C++", автором которой является Пабитра Банерджи, опытный инженер по комплексному ИИ и генеральный директор MB WEBBER'S, известной компании по разработке программного обеспечения в Манбазаре, Западная Бенгалия.
Скачать книгу
📚Embracing Modern C++ Safely (2021)
✍️Автор: John Lakos, Vittorio Romeo, Rostislav Khlebnikov, Alisdair Meredith
📃Страниц: 1330
В этой книге представлен многолетний опыт сообщества C++ в применении функций C++11 и C++14 и она поможет вам принимать эффективные и безопасные проектные решения, которые отражают реальные экономические инженерные компромиссы в крупномасштабных и разнообразных средах разработки программного обеспечения
Скачать книгу
✍️Автор: John Lakos, Vittorio Romeo, Rostislav Khlebnikov, Alisdair Meredith
📃Страниц: 1330
В этой книге представлен многолетний опыт сообщества C++ в применении функций C++11 и C++14 и она поможет вам принимать эффективные и безопасные проектные решения, которые отражают реальные экономические инженерные компромиссы в крупномасштабных и разнообразных средах разработки программного обеспечения
Скачать книгу
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
💣 Лучшие книги по C++ для начинающих и продолжающих: ваши рекомендации
❗Мы ищем лучшие книги (ru, en) по C++, которые помогут как начинающим программистам, делающим свои первые шаги в мире программирования, так и продолжающим программистам, желающим углубить свои знания и перейти на следующий уровень мастерства
❗Мы также хотели бы узнать, почему именно эти книги вы бы порекомендовали. Расскажите, чем они выделяются среди других, какие сильные стороны у этих книг, и как они помогли вам в вашем профессиональном развитии. Ваши обоснования помогут другим программистам принять решение о том, какую книгу выбрать для дальнейшего обучения
😏👉 Опросик
❗Мы ищем лучшие книги (ru, en) по C++, которые помогут как начинающим программистам, делающим свои первые шаги в мире программирования, так и продолжающим программистам, желающим углубить свои знания и перейти на следующий уровень мастерства
❗Мы также хотели бы узнать, почему именно эти книги вы бы порекомендовали. Расскажите, чем они выделяются среди других, какие сильные стороны у этих книг, и как они помогли вам в вашем профессиональном развитии. Ваши обоснования помогут другим программистам принять решение о том, какую книгу выбрать для дальнейшего обучения
😏👉 Опросик
📚Beginning Unreal Engine 4 Blueprints Visual Scripting: Using C++: From Beginner to Pro (2021)
✍️Автор: Satheesh Pv
📃Страниц: 99
В этой книге рассматриваются основы Unreal Engine, включая чертежи, материалы и C++. Все начинается с загрузки Unreal Engine с помощью Epic Games Launcher и версии на GitHub. Далее мы перейдем к классам Blueprint и общим классам, таким как игровой режим, состояние игры, экземпляр игры и контроллер игрока. Вы узнаете о том, как добавить C++, и получите краткое представление о Unreal C++, материалах и физике. В конце книги вы создадите небольшую
Скачать книгу
✍️Автор: Satheesh Pv
📃Страниц: 99
В этой книге рассматриваются основы Unreal Engine, включая чертежи, материалы и C++. Все начинается с загрузки Unreal Engine с помощью Epic Games Launcher и версии на GitHub. Далее мы перейдем к классам Blueprint и общим классам, таким как игровой режим, состояние игры, экземпляр игры и контроллер игрока. Вы узнаете о том, как добавить C++, и получите краткое представление о Unreal C++, материалах и физике. В конце книги вы создадите небольшую
Скачать книгу
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Книги для джавистов | Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Книги для джавистов | Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
📚Accelerated C++: Practical Programming by Example (2000)
✍️Автор: Andrew Koenig, Barbara Moo
📃Страниц: 437
Настоящая книга является классикой программирования на С++, удостоенная оценок большого числа специалистов, в числе которых также есть создатель языка Бьёрн Страуструп. Особенность этого руководства в том, что каждый принцип и концепция языка детально разобраны на примерах кода, сложность которых закономерно растёт от главы к главе
Что внутри:
🔸работа со строками;
🔸 циклы, ветвления и пользовательские функции;
🔸 использование библиотечных функций и алгоритмов;
🔸 ассоциативные контейнеры;
🔸 ООП;
Скачать книгу
✍️Автор: Andrew Koenig, Barbara Moo
📃Страниц: 437
Настоящая книга является классикой программирования на С++, удостоенная оценок большого числа специалистов, в числе которых также есть создатель языка Бьёрн Страуструп. Особенность этого руководства в том, что каждый принцип и концепция языка детально разобраны на примерах кода, сложность которых закономерно растёт от главы к главе
Что внутри:
🔸работа со строками;
🔸 циклы, ветвления и пользовательские функции;
🔸 использование библиотечных функций и алгоритмов;
🔸 ассоциативные контейнеры;
🔸 ООП;
Скачать книгу
📚Real-Time C++ (2018)
✍️Автор: Christopher Kormanyos
📃Страниц: 459
Эта книга представляет собой очень практичное руководство по программированию на C++ встроенных систем на микроконтроллерах. Вы узнаете о наиболее мощных языковых элементах C++, таких как типизация, шаблоны и STL. Читатели должны быть знакомы с языком C или другим языком программирования.
Что внутри:
🔸Объектно-ориентированное программирование;
🔸Шаблоны C++;
🔸Низкоуровневое программирование;
🔸Математика с С++ и многие другие.
Ссылка на книгу
✍️Автор: Christopher Kormanyos
📃Страниц: 459
Эта книга представляет собой очень практичное руководство по программированию на C++ встроенных систем на микроконтроллерах. Вы узнаете о наиболее мощных языковых элементах C++, таких как типизация, шаблоны и STL. Читатели должны быть знакомы с языком C или другим языком программирования.
Что внутри:
🔸Объектно-ориентированное программирование;
🔸Шаблоны C++;
🔸Низкоуровневое программирование;
🔸Математика с С++ и многие другие.
Ссылка на книгу
📚An Introduction to Ray Tracing (1989)
✍️Автор: Eric Haines
📃Страниц: 351
Создание все более реалистичных трехмерных изображений занимает центральное место в развитии компьютерной графики. Техника трассировки лучей стала одним из самых популярных и мощных средств, с помощью которых в настоящее время можно создавать фотореалистичные изображения. Простота, элегантность и непринужденность реализации делают трассировку лучей неотъемлемой частью понимания и использования современной компьютерной графики.
Ссылка на книгу
✍️Автор: Eric Haines
📃Страниц: 351
Создание все более реалистичных трехмерных изображений занимает центральное место в развитии компьютерной графики. Техника трассировки лучей стала одним из самых популярных и мощных средств, с помощью которых в настоящее время можно создавать фотореалистичные изображения. Простота, элегантность и непринужденность реализации делают трассировку лучей неотъемлемой частью понимания и использования современной компьютерной графики.
Ссылка на книгу