Cross-Platform Development with Qt 6 and Modern C++
Описание:
В этой книге мы сосредоточимся на Qt 6, последней версии фреймворка Qt. Эта книга поможет вам создавать удобные и функциональные графические пользовательские интерфейсы. Вы также получите преимущество перед конкурентами, поскольку ваши приложения будут выглядеть одинаково хорошо на разных платформах.
🧷Скачать бесплатно
2021 #eng #Cpp
CodeMode | Программирование | Канал в Max
Описание:
В этой книге мы сосредоточимся на Qt 6, последней версии фреймворка Qt. Эта книга поможет вам создавать удобные и функциональные графические пользовательские интерфейсы. Вы также получите преимущество перед конкурентами, поскольку ваши приложения будут выглядеть одинаково хорошо на разных платформах.
🧷Скачать бесплатно
2021 #eng #Cpp
CodeMode | Программирование | Канал в Max
Beginning C++20. From Novice to Professional. 6th ed
Описание:
Добро пожаловать в книгу «Основы C++20». Это переработанная и дополненная версия оригинальной книги Айвора Хортона «Основы ANSI C++». С тех пор язык C++ значительно расширился и усовершенствовался, так что уже невозможно было уместить подробное описание всего C++ в одну книгу. В этом руководстве вы познакомитесь с основами языка C++ и возможностями стандартной библиотеки, чего будет более чем достаточно для написания собственных приложений на C++. Благодаря знаниям, полученным из этой книги, вы без труда сможете расширить свои навыки работы с C++.
🧷Скачать бесплатно
2020 #eng #Cpp
CodeMode | Программирование | Канал в Max
Описание:
Добро пожаловать в книгу «Основы C++20». Это переработанная и дополненная версия оригинальной книги Айвора Хортона «Основы ANSI C++». С тех пор язык C++ значительно расширился и усовершенствовался, так что уже невозможно было уместить подробное описание всего C++ в одну книгу. В этом руководстве вы познакомитесь с основами языка C++ и возможностями стандартной библиотеки, чего будет более чем достаточно для написания собственных приложений на C++. Благодаря знаниям, полученным из этой книги, вы без труда сможете расширить свои навыки работы с C++.
🧷Скачать бесплатно
2020 #eng #Cpp
CodeMode | Программирование | Канал в Max
Game Development Concepts in C++: Elevate Your Skills with Unreal Engine
Описание:
В этой книге подробно рассматривается все: от механики столкновений и поиска пути искусственным интеллектом до сетевых технологий и продвинутой физики. Она предлагает комплексный подход к разработке игр, который позволит вам получить максимум удовольствия от игрового процесса. Вы будете работать над механикой персонажей, взаимодействием с окружением, боевыми системами и визуальными эффектами, а также получите полное представление о том, как реализовать эти функции на C++.
🧷Скачать бесплатно
2025 #eng #Cpp
CodeMode | Программирование | Канал в Max
Описание:
В этой книге подробно рассматривается все: от механики столкновений и поиска пути искусственным интеллектом до сетевых технологий и продвинутой физики. Она предлагает комплексный подход к разработке игр, который позволит вам получить максимум удовольствия от игрового процесса. Вы будете работать над механикой персонажей, взаимодействием с окружением, боевыми системами и визуальными эффектами, а также получите полное представление о том, как реализовать эти функции на C++.
🧷Скачать бесплатно
2025 #eng #Cpp
CodeMode | Программирование | Канал в Max
C++ Programming Cookbook
Описание:
«Поваренная книга по программированию на C++» — это понятный, лаконичный и содержательный технический ресурс для программистов, которые хотят разобраться во всех тонкостях C++. Программисты на C++ сталкиваются с самыми разными проблемами, и эта тщательно написанная книга — настоящая сокровищница решений и методов для преодоления трудностей, возникающих при разработке программного обеспечения.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
«Поваренная книга по программированию на C++» — это понятный, лаконичный и содержательный технический ресурс для программистов, которые хотят разобраться во всех тонкостях C++. Программисты на C++ сталкиваются с самыми разными проблемами, и эта тщательно написанная книга — настоящая сокровищница решений и методов для преодоления трудностей, возникающих при разработке программного обеспечения.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
C++ How to Program
Описание:
C++ How to Program: An Objects-Natural Approach — это модульное введение в программирование на C++ с большим количеством кода. В книге используется подход Дейтеля с использованием «живого» кода, когда концепции объясняются на примере полноценных работающих программ, а не фрагментов кода, так что вы можете сразу же запускать программы по мере чтения. Интересные, увлекательные и сложные примеры, упражнения и проекты помогут вам понять, как полученные знания применимы в реальных сценариях.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
C++ How to Program: An Objects-Natural Approach — это модульное введение в программирование на C++ с большим количеством кода. В книге используется подход Дейтеля с использованием «живого» кода, когда концепции объясняются на примере полноценных работающих программ, а не фрагментов кода, так что вы можете сразу же запускать программы по мере чтения. Интересные, увлекательные и сложные примеры, упражнения и проекты помогут вам понять, как полученные знания применимы в реальных сценариях.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Practical C++ STL Programming
Описание:
Узнайте, как использовать классы, алгоритмы и другие программные конструкции C++ STL. Это подробное и практичное руководство охватывает широкий спектр тем, связанных с программированием на C++ STL, и знакомит с многочисленными программными конструкциями из стандартов C++20 и C++23.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Узнайте, как использовать классы, алгоритмы и другие программные конструкции C++ STL. Это подробное и практичное руководство охватывает широкий спектр тем, связанных с программированием на C++ STL, и знакомит с многочисленными программными конструкциями из стандартов C++20 и C++23.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Modern CMake for C++
Описание:
Из этой книги вы узнаете не только о том, как использовать язык CMake в проектах CMake, но и о том, как сделать эти проекты удобными в сопровождении, элегантными и понятными. По мере чтения вы будете знакомиться со структурой исходных каталогов, сборочных целей и пакетов, а также узнаете, как компилировать и компоновать исполняемые файлы и библиотеки. Вы также получите более полное представление о том, как работают эти процессы и как оптимизировать сборки в CMake для достижения наилучших результатов.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Из этой книги вы узнаете не только о том, как использовать язык CMake в проектах CMake, но и о том, как сделать эти проекты удобными в сопровождении, элегантными и понятными. По мере чтения вы будете знакомиться со структурой исходных каталогов, сборочных целей и пакетов, а также узнаете, как компилировать и компоновать исполняемые файлы и библиотеки. Вы также получите более полное представление о том, как работают эти процессы и как оптимизировать сборки в CMake для достижения наилучших результатов.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
C++ Software Design
Описание:
Грамотный дизайн программного обеспечения — залог успеха вашего проекта, но разрабатывать программное обеспечение непросто. Необходимо хорошо понимать последствия принимаемых проектных решений и иметь представление о доступных вариантах проектирования. Эта книга поможет опытным разработчикам на C++ получить исчерпывающий, практичный и уникальный обзор проектирования программного обеспечения на этом современном языке.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Грамотный дизайн программного обеспечения — залог успеха вашего проекта, но разрабатывать программное обеспечение непросто. Необходимо хорошо понимать последствия принимаемых проектных решений и иметь представление о доступных вариантах проектирования. Эта книга поможет опытным разработчикам на C++ получить исчерпывающий, практичный и уникальный обзор проектирования программного обеспечения на этом современном языке.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
C++ Programming Fundamentals
Описание:
Эта книга посвящена основам C++ — мощного языка программирования, который используют разработчики по всему миру. Его понятные концепции и простой синтаксис применяются в видеоиграх, встроенных системах, устройствах интернета вещей и ресурсоемких приложениях с искусственным интеллектом. В книге, написанной в формате «самообучения» с многочисленными примерами и иллюстрациями, рассматриваются все основные концепции C++, включая указатели, классы, строки, массивы, полиморфизм, наследование, работу с файлами и многое другое. В конце каждой главы предлагаются различные типы упражнений: теоретические, практические и с несколькими вариантами ответов (с ответами), которые помогают лучше усвоить пройденный материал.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Эта книга посвящена основам C++ — мощного языка программирования, который используют разработчики по всему миру. Его понятные концепции и простой синтаксис применяются в видеоиграх, встроенных системах, устройствах интернета вещей и ресурсоемких приложениях с искусственным интеллектом. В книге, написанной в формате «самообучения» с многочисленными примерами и иллюстрациями, рассматриваются все основные концепции C++, включая указатели, классы, строки, массивы, полиморфизм, наследование, работу с файлами и многое другое. В конце каждой главы предлагаются различные типы упражнений: теоретические, практические и с несколькими вариантами ответов (с ответами), которые помогают лучше усвоить пройденный материал.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Unreal Engine 5 Game Development with C++ Scripting
Описание:
Unreal Engine — один из самых популярных и доступных игровых движков в индустрии, открывающий множество возможностей для трудоустройства. Благодаря высокой производительности скриптов на C++, продвинутым алгоритмам и инженерному сопровождению он стал отраслевым стандартом для разработки коммерческих игр. Однако скрипты на C++ могут показаться сложными для тех, кто не имеет опыта программирования. Курс «Разработка игр на Unreal Engine 5 с использованием скриптов на C++» поможет вам освоить C++ и сделать первые шаги в разработке игр.Вы начнете с создания проекта Unreal Engine на C++ на основе шаблона шутера, а затем перейдете к созданию проекта на C++ и кода на C++ в редакторе Visual Studio.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Unreal Engine — один из самых популярных и доступных игровых движков в индустрии, открывающий множество возможностей для трудоустройства. Благодаря высокой производительности скриптов на C++, продвинутым алгоритмам и инженерному сопровождению он стал отраслевым стандартом для разработки коммерческих игр. Однако скрипты на C++ могут показаться сложными для тех, кто не имеет опыта программирования. Курс «Разработка игр на Unreal Engine 5 с использованием скриптов на C++» поможет вам освоить C++ и сделать первые шаги в разработке игр.Вы начнете с создания проекта Unreal Engine на C++ на основе шаблона шутера, а затем перейдете к созданию проекта на C++ и кода на C++ в редакторе Visual Studio.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Beginning C++23
Описание:
Начните свой путь в программировании с C++, освоив основы и шаг за шагом изучая примеры, которые помогут вам стать опытным программистом на C++. В этой книге представлены новые возможности стандарта C++23. Все, что вам нужно, — это книга «Основы C++23» и любой современный компилятор C++, и вскоре вы уже будете писать настоящие программы на C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Начните свой путь в программировании с C++, освоив основы и шаг за шагом изучая примеры, которые помогут вам стать опытным программистом на C++. В этой книге представлены новые возможности стандарта C++23. Все, что вам нужно, — это книга «Основы C++23» и любой современный компилятор C++, и вскоре вы уже будете писать настоящие программы на C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Professional C++. 15 Ed
Описание:
«Профессиональный C++», 5-е издание, поднимает планку для руководств по продвинутому программированию. В книге представлен подробный обзор новых возможностей C++20, а каждая функция обновленного языка программирования подробно описана с примерами. Практические примеры с обширным рабочим кодом дополняют и без того впечатляющий образовательный материал.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
«Профессиональный C++», 5-е издание, поднимает планку для руководств по продвинутому программированию. В книге представлен подробный обзор новых возможностей C++20, а каждая функция обновленного языка программирования подробно описана с примерами. Практические примеры с обширным рабочим кодом дополняют и без того впечатляющий образовательный материал.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
The C++ Workshop
Описание:
Вы уже знаете, что хотите научиться программировать на C++, а самый эффективный способ освоить этот язык — учиться на практике. Курс по C++ направлен на развитие ваших практических навыков, чтобы вы могли разрабатывать высокопроизводительные программные приложения или даже собственные игры на современном C++. Вы будете учиться на реальных примерах, которые приведут вас к реальным результатам.
На протяжении всего курса по C++ вы будете шаг за шагом разбираться в коде на C++. Вам не придется тратить время на ненужную теорию. Если у вас мало времени, вы можете выполнять по одному упражнению в день или посвятить все выходные изучению продвинутых принципов объектно-ориентированного программирования. Выбор за вами. Обучаясь в удобном для вас темпе, вы будете развивать и закреплять ключевые навыки, получая от этого удовольствие.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Вы уже знаете, что хотите научиться программировать на C++, а самый эффективный способ освоить этот язык — учиться на практике. Курс по C++ направлен на развитие ваших практических навыков, чтобы вы могли разрабатывать высокопроизводительные программные приложения или даже собственные игры на современном C++. Вы будете учиться на реальных примерах, которые приведут вас к реальным результатам.
На протяжении всего курса по C++ вы будете шаг за шагом разбираться в коде на C++. Вам не придется тратить время на ненужную теорию. Если у вас мало времени, вы можете выполнять по одному упражнению в день или посвятить все выходные изучению продвинутых принципов объектно-ориентированного программирования. Выбор за вами. Обучаясь в удобном для вас темпе, вы будете развивать и закреплять ключевые навыки, получая от этого удовольствие.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Linear Algebra for Localization
Описание:
В этой книге подчеркивается важнейшая роль линейно-алгебраических моделей в решении задач локализации, а также многих других задач в области алгоритмов, анализа данных и искусственного интеллекта. Локализация применяется во многих отраслях, и в этой книге мы пытаемся решить эти задачи с помощью линейно-алгебраических подходов, используя доминирующий в этих отраслях язык программирования C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
В этой книге подчеркивается важнейшая роль линейно-алгебраических моделей в решении задач локализации, а также многих других задач в области алгоритмов, анализа данных и искусственного интеллекта. Локализация применяется во многих отраслях, и в этой книге мы пытаемся решить эти задачи с помощью линейно-алгебраических подходов, используя доминирующий в этих отраслях язык программирования C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
C++ in Embedded Systems
Описание:
Переход с языка C может оказаться непростой задачей из-за опасений по поводу снижения производительности, усложнения кода и непривычных инструментов. Амар Махмутбегович, сторонник использования современного C++ во встраиваемых системах, рассказывает, как использовать абстракции с нулевой стоимостью, проверки во время компиляции и мощные возможности современного C++, чтобы сохранить производительность и при этом писать более безопасный и чистый код. Эта книга устраняет разрыв между традиционным C и продвинутым C++, помогая разработчикам на C сохранить эффективность, которую они ценят, и при этом использовать безопасность и выразительность современного C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Переход с языка C может оказаться непростой задачей из-за опасений по поводу снижения производительности, усложнения кода и непривычных инструментов. Амар Махмутбегович, сторонник использования современного C++ во встраиваемых системах, рассказывает, как использовать абстракции с нулевой стоимостью, проверки во время компиляции и мощные возможности современного C++, чтобы сохранить производительность и при этом писать более безопасный и чистый код. Эта книга устраняет разрыв между традиционным C и продвинутым C++, помогая разработчикам на C сохранить эффективность, которую они ценят, и при этом использовать безопасность и выразительность современного C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Beginning C++ Game Programming
Описание:
Всегда мечтали создавать собственные игры? С третьим изданием книги «Основы программирования игр на C++» вы сможете воплотить эту мечту в реальность! Это руководство для начинающих обновлено и дополнено новейшими функциями VS 2022, SFML и современными методами программирования на C++20. Вы познакомитесь с увлекательным миром игрового программирования, создав четыре полноценные игры с возрастающей сложностью. Вы создадите клоны таких популярных игр, как Timberman, Pong, шутер на выживание с зомби и бесконечный раннер.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Всегда мечтали создавать собственные игры? С третьим изданием книги «Основы программирования игр на C++» вы сможете воплотить эту мечту в реальность! Это руководство для начинающих обновлено и дополнено новейшими функциями VS 2022, SFML и современными методами программирования на C++20. Вы познакомитесь с увлекательным миром игрового программирования, создав четыре полноценные игры с возрастающей сложностью. Вы создадите клоны таких популярных игр, как Timberman, Pong, шутер на выживание с зомби и бесконечный раннер.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
API Design for C++. 2 Ed
Описание:
В книге «API-дизайн на C++», второе издание, подробно рассматривается разработка прикладных программных интерфейсов (API) — от первоначального проектирования до реализации, тестирования, документирования, выпуска, управления версиями, поддержки и прекращения поддержки. Это единственная книга, в которой рассматриваются стратегии разработки API на C++, включая проектирование интерфейса, управление версиями, написание скриптов и расширяемость с помощью плагинов.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
В книге «API-дизайн на C++», второе издание, подробно рассматривается разработка прикладных программных интерфейсов (API) — от первоначального проектирования до реализации, тестирования, документирования, выпуска, управления версиями, поддержки и прекращения поддержки. Это единственная книга, в которой рассматриваются стратегии разработки API на C++, включая проектирование интерфейса, управление версиями, написание скриптов и расширяемость с помощью плагинов.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Learn LLVM 17
Описание:
LLVM был создан для того, чтобы преодолеть разрыв между теоретическими знаниями, изложенными в учебниках по компиляторам, и практическими задачами разработки компиляторов. Благодаря модульной кодовой базе и продвинутым инструментам LLVM позволяет разработчикам с лёгкостью создавать компиляторы. Эта книга представляет собой практическое введение в LLVM. Она шаг за шагом знакомит вас со сложными сценариями и помогает профессионально решать задачи, связанные с созданием компиляторов и работой с ними.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
LLVM был создан для того, чтобы преодолеть разрыв между теоретическими знаниями, изложенными в учебниках по компиляторам, и практическими задачами разработки компиляторов. Благодаря модульной кодовой базе и продвинутым инструментам LLVM позволяет разработчикам с лёгкостью создавать компиляторы. Эта книга представляет собой практическое введение в LLVM. Она шаг за шагом знакомит вас со сложными сценариями и помогает профессионально решать задачи, связанные с созданием компиляторов и работой с ними.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Boost C++ Application Development Cookbook
Описание:
Вы начнете с основ Boost C++ и узнаете, как библиотеки Boost упрощают разработку приложений. Вы научитесь преобразовывать данные, например строки в числа, числа в строки, числа в числа и т. д. Управление ресурсами станет проще простого. Вы увидите, какую работу можно выполнять во время компиляции и на что способны контейнеры Boost. Вы узнаете все необходимое для разработки качественных, быстрых и переносимых приложений. Напишите программу один раз, и вы сможете использовать ее в операционных системах Linux, Windows, macOS и Android. От работы с изображениями до графиков, каталогов, таймеров, файлов и сетевых технологий — каждый найдет для себя интересную тему.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Вы начнете с основ Boost C++ и узнаете, как библиотеки Boost упрощают разработку приложений. Вы научитесь преобразовывать данные, например строки в числа, числа в строки, числа в числа и т. д. Управление ресурсами станет проще простого. Вы увидите, какую работу можно выполнять во время компиляции и на что способны контейнеры Boost. Вы узнаете все необходимое для разработки качественных, быстрых и переносимых приложений. Напишите программу один раз, и вы сможете использовать ее в операционных системах Linux, Windows, macOS и Android. От работы с изображениями до графиков, каталогов, таймеров, файлов и сетевых технологий — каждый найдет для себя интересную тему.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Data Structures and Algorithms in C++
Описание:
В этой книге используется минималистский подход к традиционному курсу по структурам данных. В ней рассматриваются только самые важные темы, а более сложные структуры и алгоритмы оставлены для изучения на будущее. Эта книга подходит для вводного курса по структурам данных или для самостоятельного изучения. Она написана на C++ с нуля (не является переводом с языка Java) и использует возможности стандартной библиотеки шаблонов C++ для иллюстрации важных концепций. Уникальной особенностью книги является использование методов «грамотного программирования» (первоначально разработанных Дональдом Кнутом), которые позволяют представить примеры кода таким образом, чтобы он не затмевал сопровождающие его пояснения. Примеры исходного кода из книги доступны в дополнительных файлах. Эта книга подходит для студентов, изучающих структуры данных на C++, а также для разработчиков, которым нужно освежить знания.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
В этой книге используется минималистский подход к традиционному курсу по структурам данных. В ней рассматриваются только самые важные темы, а более сложные структуры и алгоритмы оставлены для изучения на будущее. Эта книга подходит для вводного курса по структурам данных или для самостоятельного изучения. Она написана на C++ с нуля (не является переводом с языка Java) и использует возможности стандартной библиотеки шаблонов C++ для иллюстрации важных концепций. Уникальной особенностью книги является использование методов «грамотного программирования» (первоначально разработанных Дональдом Кнутом), которые позволяют представить примеры кода таким образом, чтобы он не затмевал сопровождающие его пояснения. Примеры исходного кода из книги доступны в дополнительных файлах. Эта книга подходит для студентов, изучающих структуры данных на C++, а также для разработчиков, которым нужно освежить знания.
🧷Скачать бесплатно
#Cpp
CodeMode & Max