Вандевурд, Джосаттіс, Грегор: Шаблони C ++. Довідник розробника (2-е видання)
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Обкладинка | Тверда |
Автор | Ніколаї М. Джосаттіс, Девід Вандевурд |
Кількість сторінок | 848 |
ISBN | 978-5-9500296-8-4 |
Жанр | програмування |
Опис товару
Це книга, що описує роботу з шаблонами C++ від азів до найбільш "темних закутків", в які навряд чи доведеться заглядати при повсякденній роботі навіть найдосвідченішим програмістам, буде однаково корисна як програмісту, що бажає підвищити свій початковий рівень умінь і розуміння шаблонів, так і професійному розробнику найскладніших шаблонних бібліотек.
Основи роботи з шаблонами, шаблони з параметрами, які не є типами, варіативні шаблони, питання передачі аргументів на шаблони, метапрограмування, спеціалізація і перевантаження, висновок аргументів, поліморфізм і успадкування шаблонів, шаблони виразів і навіть можливості роботи з шаблонами, які повинні з'явитися в наступному після C++ 17 стандарті мови - навряд чи знайдеться така пов'язана з шаблонами тема, про яку можна було б сказати, що вона слабо висвітлена в цій книзі.
Книга рекомендується в першу чергу для професійних програмістів в якості довідкового посібника, але вона буде корисна програмістам на C++ будь-якого рівня - кожен знайде в ній важливий і потрібний матеріал для себе. Книга передбачає знання читачем сучасної мови програмування C++.
Шаблони являють собою одну з найбільш сильних сторін C++, але вони все ще залишаються недостатньо використовуваними, а часто і невірно розуміються, незважаючи на постійно зростаючий рівень як мови C++, так і спільноти програмістів на цій мові. У другому виданні книги три учасники, які є експертами в цій галузі, показують, навіщо, коли і як використовувати сучасні шаблони, щоб створювати програмне забезпечення, більш зрозуміле, швидке і ефективне. Дане видання описує нові можливості стандартів C++ 11, C++ 14 і C++ 17 і демонструє останні досягнення в області шаблонів C++ для створення широкого спектра додатків.
Автори докладно пояснюють все нові можливості мови, які покращують шаблони або взаємодію з ними, розглядаючи такі теми, як варіативні шаблони, узагальнені лямбда-вирази, висновок аргументів шаблонів класів, конструкцію if часу компіляції. Вони також глибоко вникають в фундаментальні концепції мови (такі як категорії значень) і повністю охоплюють стандартні властивості типів.
Характеристики Вандевурд, Джосаттіс, Грегор: Шаблони C ++. Довідник розробника (2-е видання)
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Розстрочка Ми надаємо розстрочку на 4, 6, 8 і 15 місяців. Також можете придбати товар в кредит. У цьому пункті будуть відображатися моделі, доступні для оплати на умовах розстрочки або кредиту. | Кредит, 4 місяці, 6 місяців, 8 місяців, 15 місяців |
Мова видання | Русский |
Мова оригіналу | англійська |
Рік видання | 2018 |
Вікове обмеження | 16+ |
Обкладинка | Тверда |
Тип паперу | офсетний |
ілюстрації | відсутні |
Автор | Ніколаї М. Джосаттіс, Девід Вандевурд |
Перекладач | І. В. Красиков |
Формат | 70 x 100/16 |
Розмір | 248x178x40 мм |
Кількість сторінок | 848 |
ISBN | 978-5-9500296-8-4 |
Жанр | програмування |
Виробник залишає за собою право вносити зміни в комплектацію, технічне і програмне забезпечення товару без попереднього повідомлення. Магазин не несе відповідальність за зміни, внесені виробником. Ціна на товар до моменту фактичної передачі товару покупцеві може бути змінена продавцем в односторонньому порядку в залежності від показників, які обумовлюють ціну товару (в т.ч. собівартість товару, витрати продавця, зміна курсу валют по відношенню до гривні і т. д.).