Filipek, Bartlomiej C ++ Инициализация История: Руководство через все инициализированные
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 8
Заказывая «Filipek, Bartlomiej C ++ Инициализация История: Руководство через все инициализированные» данный товар из каталога «Программирование», вы можете получить дополнительную скидку 4%, если произведете 100% предоплату. Размер скидки вы можете увидеть сразу при оформлении заказа на сайте. Внимание!!! Скидка распространяется только при заказе через сайт.
C ++ История инициализации: руководство по всем параметрам инициализации и связанным с этим C ++ Aras (C ++ Stories) H2>
Описание:
Инициализация в C ++ - горячая тема! Интернет полон дискуссий о лучших практиках, и есть все забавные мемы по этому вопросу. Ситуация не удивительна, так как существует более десятка способов инициализации простой целочисленной ценности, сложных правил для посвященного типа, данных и нуам срока службы объектов. И вот наступает книга. На протяжении всего текста вы узнаете практические варианты для инициализации VESES различных категорий вариальных и членов данных в современном C ++. Более конкретно, этот текст обучает несколько типов инициализации, конструкторов, нестатической инициализации члена данных, встроенных переменных, обозначенных инициализаторов и многого другого. Кроме того, вы увидите изменения и новые методы от C ++ 11 до C ++ 20 и множество примеров, чтобы завершить ваше понимание. Узнайте C ++ с точки зрения инициализации C ++!
Цель этой книги-оборудовать вас следующими знаниями: объясните правила об инициализации объектов, включая обычные переменные, мамберы данных и нелокальные объекты. Как реализация функций специальных членов (конструкторы, деструкторы, копирование/перемещение операций) и когда они полезны. Как эффективно инициализация Нестатические элементы данных, использующие функции C ++ 11, такие как нестатическая инициализация члена, наследование и делегирование конструкторов. Как оптимизировать работу со статическими разнообразными и статическими элементами данных с встроенными Varkets от C ++ 17. Как работать с контейнельными элементами, необрабатываемыми элементами данных (например, `const` Data Memport) или только элементами данных, или даже Lambdas. Что такое агрегат и как создавать сухие объекты с назначенными инициализаторами из C ++ 20. Книга содержит 14 глав в следующей структуре: Главы с 1 по 5 Создайте основу для остальной части книги. Они охватывают базовые правила инициализации, конструкторы, деструкторы и основы членов данных. Глава 6 представляет собой короткую тест на конструкторах. Вы можете проверить свои знания из первой «части» книги. Глава 7 о типе Dediction - Auto, Decltype, AAA и многое другое. Глава 8 описывает нестатическую инициализацию элемента данных (NSDMI), мощную особенность C ++ 11, которая улучшает то, как мы работаем с членами данных. В конце главы вы можете решить несколько упражнений. Глава 9 обсуждает, как инициализовать контейнер-уль. Данные члены. Глава 10 содержит информацию о нерегулярных элементах данных и о том, как их обрабатывать в классе. Вы узнаете о членах Const Data, уникальном_Птре как члене данных и ссылках. Глава 11 описывает статические нелокальные варианты, статические объекты, различные варианты продолжительности хранения, встроенные варианты от C ++ 17 и Constinit от C ++ 20. Глава 12 перемещается в C ++ 20 и описывает назначенные инициализаторы и удобную особенность, основанную на аналогичной вещи из языка C. В главе 13 показаны различные методы, такие как проходные строки, интрактотор, сильный тип, счетчик класса CRTP, копия и идиома подмены, больше типов саморегистрирования. Глава 14 является последней викториной с запросами всей книги. И есть два приложения: удобное руководство о правилах для функций специальных членов, созданных компиляторами. Ответы на викторины и упражнения. Секции мостов завершены, но я все еще работаю над заполнением двух глав и полировке качества. Для кого эта книга? Книга предназначена для начинающих/промежуточных программистов C ++, которые хотят изучать различные аспекты инициализации в современном C ++ (от C ++ 11 до C ++ 20). Вы должны знать, по крайней мере, некоторые основы создания и использования пользовательских классов. Этот текст также полезен для опытных программистов, которые знают более старые стандарты C ++ и хотят перейти в C ++ 17/C ++ 20
обложка: в мягкой обложке
Количество страниц: 294
Автор: filipek, bartlomiej
Язык: английский: опубликован; Английский: оригинальный язык; Английский
Дата выпуска: 2023-02-26
Вес: 1,411 грамм
Высота: 0,7 см
ширина: 7,5 см
длина: 9,3 см
ПРИМЕЧАНИЕ: Покупая продукт на этом аукционе, вы соглашаетесь с продолжительной датой доставки (10-14 рабочих дней). Данные товары поступают от иностранного склада, отсюда и длительное время доставки, которое дается рядом с ним.