Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Шаблоны C++. Справочник разработчика

Шаблоны C++. Справочник разработчика

Издание 2018 г.
900 грн

Наверняка вы знакомы с таким литературным приемом, как "роман в романе". Но это встречается не только в литературе, но и в программировании. Шаблоны в C++ - это, по сути, целый язык в языке (к тому же язык Тьюринг-полный), который достоин отдельных книг, и не просто книг - а шедевров. И это при том, что метапрограммирование - всего лишь одна из многих возможностей, предоставляемых программисту современными шаблонами C++. Одним из таких шедевров можно смело считать книгу, которую вы держите в руках. Несмотря на то что в заглавии скромно указано - "второе издание", это совершенно новая книга, отражающая тот факт, что за прошедшие со времени первого издания 15 лет произошло очень много изменений, и в первую очередь это кардинальные изменения самого языка C++, который стал еще более мощным орудием в руках программиста, позволяющим создавать существенно более производительные программы. Принятые со времени первого издания стандарты C++11, C++14 и C++17 не обошли стороной и шаблоны, сделав их еще более выразительным средством программирования, позволяющем создавать еще более эффективные (и эффектные с точки зрения эстетики программирования) программы. По сути, почти вся стандартная библиотека C++ построена на применении шаблонов. Авторы книги (которые не нуждаются в представлении) - Дэвид Вандевурд, Николаи Джосаттис и Дуглас Грегор - не зря потратили столько лет на работу над книгой.

 


Это книга, описывающая работу с шаблонами C++ от азов до самых "темных закутков", в которые вряд ли придется заглядывать при повседневной работе даже самым искушенным программистам, которая будет одинаково полезна как программисту, желающему повысить свой начальный уровень умений и понимания шаблонов, так и профессиональному разработчику сложнейших шаблонных библиотек. Основы работы с шаблонами, шаблоны с параметрами, не являющимися типами, вариативные шаблоны, вопросы передачи аргументов в шаблоны, метапрограммирование, специализация и перегрузка, вывод аргументов, полиморфизм и наследование шаблонов, шаблоны выражений и даже возможности работы с шаблонами, которые должны появиться в следующем после C++17 стандарте языка - вряд ли найдется такая связанная с шаблонами тема, о которой можно было бы сказать, что она слабо освещена в этой книге. Книга рекомендуется в первую очередь для профессиональных программистов в качестве справочного пособия, но она будет полезна программистам на C++ любого уровня - каждый найдет в ней важный и нужный материал для себя. Книга предполагает знание читателем современного языка программирования C++. Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, несмотря на постоянно растущий уровень как языка C++, так и сообщества программистов на этом языке. Во втором издании книги три автора, являющиеся экспертами в данной области, показывают, зачем, когда и как использовать современные шаблоны, чтобы создавать программное обеспечение, более понятное, быстрое, эффективное и легко поддерживаемое. Данное издание описывает новые возможности стандартов C++11, C++14 и C++17 и демонстрирует последние достижения в области шаблонов C++ для создания широкого спектра приложений. Авторы подробно объясняют все новые возможности языка, которые улучшают шаблоны или взаимодействие с ними, рассматривая такие темы, как вариативные шаблоны, обобщенные лямбда-выражения, вывод аргументов шаблонов классов, конструкцию if времени компиляции, передаваемые ссылки и пользовательские литералы. Они также глубоко вникают в фундаментальные концепции языка (такие как категории значений) и полностью охватывают стандартные свойства типов. Книга начинается с основательного учебника, описывающего основные концепции и связанные с ними возможности языка программирования. Остальная часть книги служит всеобъемлющим справочником, уделяющим внимание как подробностям языка, так и методам кодирования, продвинутым технологиям и сложным идиомам программирования шаблонов C++. Множество примеров исходных текстов иллюстрируют абстрактные концепции и наилучшие практические подходы для получения от шаблонов C++ максимальной пользы. ++ Точное понимание поведений шаблонов, позволяющее избежать распространенных ловушек




  • Повторное использование кода без потерь производительности и безопасности
  • Применение шаблонов для разработки более эффективного, гибкого и сопровождаемого программного обеспечения
  • Преимущества использования утилит стандартной библиотеки C++ для обобщенного программирования
  • Изучение наиболее эффективных современных идиом и методов программирования
  • Предварительное знакомство с возможностями концептов в шаблонном программировании
Издание 2018 г.
Товар на складе
900 грн

Шаблоны C++. Справочник разработчика

Купить Шаблоны C++. Справочник разработчика
Артикул : 77443
Издательство : Диалектика-Вильямс
Автор : Николаи М. Джосаттис, Дуглас Грегор, Дэвид Вандевурд
Язык : Русский
ISBN13 : 978-5-9500296-8-4
Формат : 70x100/16
EAN13 : 9785950029684
Страниц : 848
Год издания : 2018
Тип переплета : Мягкий
900 грн
Издание 2018 г.

Описание

Наверняка вы знакомы с таким литературным приемом, как "роман в романе". Но это встречается не только в литературе, но и в программировании. Шаблоны в C++ - это, по сути, целый язык в языке (к тому же язык Тьюринг-полный), который достоин отдельных книг, и не просто книг - а шедевров. И это при том, что метапрограммирование - всего лишь одна из многих возможностей, предоставляемых программисту современными шаблонами C++. Одним из таких шедевров можно смело считать книгу, которую вы держите в руках. Несмотря на то что в заглавии скромно указано - "второе издание", это совершенно новая книга, отражающая тот факт, что за прошедшие со времени первого издания 15 лет произошло очень много изменений, и в первую очередь это кардинальные изменения самого языка C++, который стал еще более мощным орудием в руках программиста, позволяющим создавать существенно более производительные программы. Принятые со времени первого издания стандарты C++11, C++14 и C++17 не обошли стороной и шаблоны, сделав их еще более выразительным средством программирования, позволяющем создавать еще более эффективные (и эффектные с точки зрения эстетики программирования) программы. По сути, почти вся стандартная библиотека C++ построена на применении шаблонов. Авторы книги (которые не нуждаются в представлении) - Дэвид Вандевурд, Николаи Джосаттис и Дуглас Грегор - не зря потратили столько лет на работу над книгой.

 


Это книга, описывающая работу с шаблонами C++ от азов до самых "темных закутков", в которые вряд ли придется заглядывать при повседневной работе даже самым искушенным программистам, которая будет одинаково полезна как программисту, желающему повысить свой начальный уровень умений и понимания шаблонов, так и профессиональному разработчику сложнейших шаблонных библиотек. Основы работы с шаблонами, шаблоны с параметрами, не являющимися типами, вариативные шаблоны, вопросы передачи аргументов в шаблоны, метапрограммирование, специализация и перегрузка, вывод аргументов, полиморфизм и наследование шаблонов, шаблоны выражений и даже возможности работы с шаблонами, которые должны появиться в следующем после C++17 стандарте языка - вряд ли найдется такая связанная с шаблонами тема, о которой можно было бы сказать, что она слабо освещена в этой книге. Книга рекомендуется в первую очередь для профессиональных программистов в качестве справочного пособия, но она будет полезна программистам на C++ любого уровня - каждый найдет в ней важный и нужный материал для себя. Книга предполагает знание читателем современного языка программирования C++. Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, несмотря на постоянно растущий уровень как языка C++, так и сообщества программистов на этом языке. Во втором издании книги три автора, являющиеся экспертами в данной области, показывают, зачем, когда и как использовать современные шаблоны, чтобы создавать программное обеспечение, более понятное, быстрое, эффективное и легко поддерживаемое. Данное издание описывает новые возможности стандартов C++11, C++14 и C++17 и демонстрирует последние достижения в области шаблонов C++ для создания широкого спектра приложений. Авторы подробно объясняют все новые возможности языка, которые улучшают шаблоны или взаимодействие с ними, рассматривая такие темы, как вариативные шаблоны, обобщенные лямбда-выражения, вывод аргументов шаблонов классов, конструкцию if времени компиляции, передаваемые ссылки и пользовательские литералы. Они также глубоко вникают в фундаментальные концепции языка (такие как категории значений) и полностью охватывают стандартные свойства типов. Книга начинается с основательного учебника, описывающего основные концепции и связанные с ними возможности языка программирования. Остальная часть книги служит всеобъемлющим справочником, уделяющим внимание как подробностям языка, так и методам кодирования, продвинутым технологиям и сложным идиомам программирования шаблонов C++. Множество примеров исходных текстов иллюстрируют абстрактные концепции и наилучшие практические подходы для получения от шаблонов C++ максимальной пользы. ++ Точное понимание поведений шаблонов, позволяющее избежать распространенных ловушек




  • Повторное использование кода без потерь производительности и безопасности
  • Применение шаблонов для разработки более эффективного, гибкого и сопровождаемого программного обеспечения
  • Преимущества использования утилит стандартной библиотеки C++ для обобщенного программирования
  • Изучение наиболее эффективных современных идиом и методов программирования
  • Предварительное знакомство с возможностями концептов в шаблонном программировании

Рекомендуемые книги

Купить Большая книга заданий и упражнений на развитие интеллекта и творческого мышления малыша

Большая книга заданий и упражнений на развитие интеллекта и творческого мышления малыша

Инна Светлова

290 грн
Купить Етнологія для народу. Свята, традиціі, звичаі, обряди, прикмети, вірування українців

Етнологія для народу. Свята, традиціі, звичаі, обряди, прикмети, вірування українців

Игнатенко И.

96 грн
Купить Политология. Курс лекций

Политология. Курс лекций

Сирота Н.М.

10 грн
Купить Математическая теория формальных языков

Математическая теория формальных языков

Пентус А.Е., Пентус М

60 грн
Купить Звездная пыль (илл. Чарльз Весс)

Звездная пыль (илл. Чарльз Весс)

Нил Гейман

620 грн
Купить Mowgli / Мауглі. Рівень «Pre-Intermediate»

Mowgli / Мауглі. Рівень «Pre-Intermediate»

Редьярд Джозеф Кіплінг

42 грн
Купить Рік у лісі. Книжка - розглядалка (віммельбух)

Рік у лісі. Книжка - розглядалка (віммельбух)

Емілія Дзюбак

220 грн
Купить The Life and Strange Surprising Adventures of Robinson Crusoe = Життя і незвичайні та дивовижні пригоди Робінзона Крузо

The Life and Strange Surprising Adventures of Robinson Crusoe = Життя і незвичайні та дивовижні пригоди Робінзона Крузо

Daniel Defoe

135 грн
Купить Так говорил Медведев: о себе, о чиновниках, о будущем

Так говорил Медведев: о себе, о чиновниках, о будущем

86 грн
Купить Коучинг agile-команд. Руководство для scrum-мастеров, agile-коучей и руководителей проектов в переходный период

Коучинг agile-команд. Руководство для scrum-мастеров, agile-коучей и руководителей проектов в переходный период

Лисса Адкинс

486 грн
Купить Снежинка. Ракушка. Звезда. Раскраска-путешествие в страну чисел

Снежинка. Ракушка. Звезда. Раскраска-путешествие в страну чисел

Алекс Беллос, Эдмунд Харрис

156 грн
Купить Камасутра для оратора. Десять глав о том, как получать и доставлять максимальное удовольствие, выступая публично

Камасутра для оратора. Десять глав о том, как получать и доставлять максимальное удовольствие, выступая публично

Радислав Гандапас

347 грн
Купить Городской скетчинг шаг за шагом. Как быстро делать наброски и зарисовки

Городской скетчинг шаг за шагом. Как быстро делать наброски и зарисовки

Клаус Майер-Паукен

332 грн
Купить Життя без обмежень. Шлях до неймовірно щасливого життя

Життя без обмежень. Шлях до неймовірно щасливого життя

Ник Вуйчич

135 грн
Купить Как убедить, что ты прав

Как убедить, что ты прав

Ричард Шелл, Марио Мусса

105 грн
Купить Зціли своє тіло та полюби його

Зціли своє тіло та полюби його

Луїза Хей

115 грн
Купить Твой кишечник не дурак

Твой кишечник не дурак

Майкл Мосли

190 грн
Купить НПК Цивільного кодексу України. Станом на  02.09.2019 р.

НПК Цивільного кодексу України. Станом на 02.09.2019 р.

За ред. Короєда С.О.

1 300 грн
Купить Логіка колективної дії. Суспільні блага і теорія груп

Логіка колективної дії. Суспільні блага і теорія груп

Менкур Олсон

29 грн
Купить Вкус: Наука о самом малоизученном человеческом чувстве

Вкус: Наука о самом малоизученном человеческом чувстве

Боб Холмс

340 грн
Купить Бюджетний кодекс України. Станом на 02.09.2019. Офіційний текст. Постатейний зміст

Бюджетний кодекс України. Станом на 02.09.2019. Офіційний текст. Постатейний зміст

76 грн
Купить Автостопом по галактике: фантастические романы

Автостопом по галактике: фантастические романы

Дуглас Адамс

387 грн
Купить Скеля червоного сонця

Скеля червоного сонця

Дарина Гнатко

96 грн
Купить Пираты Кошачьего моря. Книга 1. На абордаж!

Пираты Кошачьего моря. Книга 1. На абордаж!

Аня Амасова, Виктор Запаренко

170 грн
Купить Как я про$рал банк

Как я про$рал банк

Андрей Онистрат

340 грн
Купить Хроніки Нарнії

Хроніки Нарнії

К. С. Льюїс

200 грн
Купить Тайная доктрина. Т. 2

Тайная доктрина. Т. 2

Елена Блаватская

155 грн
Купить Корпорация "Марта". Невероятная история Марты Стюарт и ее компании Living Omnimedia

Корпорация "Марта". Невероятная история Марты Стюарт и ее компании Living Omnimedia

Кристофер Байрон

23 грн
Купить DesignLab 8.0 Сист.сквозн.проектир-я электронных устр-в

DesignLab 8.0 Сист.сквозн.проектир-я электронных устр-в

Разевиг Всеволод

25 грн
Купить Слоненок, который хочет уснуть

Слоненок, который хочет уснуть

Карл-Йохан Форссен Эрлин

235 грн
Купить Маленькие сказки про ежиков (т)

Маленькие сказки про ежиков (т)

Евгений Комаровский

98 грн
Купить Инферно

Инферно

Дэн Браун

445 грн
Купить Трэш. #Путь к осознанности

Трэш. #Путь к осознанности

Дмитрий Хара

305 грн
Купить Поллианна. Все истории о Поллианне в одной книге

Поллианна. Все истории о Поллианне в одной книге

Элинор Портер

248 грн
Купить Гиперпространство: научная одиссея через параллельные миры, дыры во времени и десятое измерение

Гиперпространство: научная одиссея через параллельные миры, дыры во времени и десятое измерение

Мичио Каку

425 грн
Купить Жизнь на грани. Ваша первая книга о квантовой биологии

Жизнь на грани. Ваша первая книга о квантовой биологии

Джим Аль-Халили

275 грн
Купить Школа, которая изменит мир

Школа, которая изменит мир

Георгий Кандибур

128 грн
Купить Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ

Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ

Стефан К. Дьюхерст

450 грн
Купить Цивільний процесуальний кодекс України. Станом на 09.09.2019. Офіційний текст. Постатейний зміст

Цивільний процесуальний кодекс України. Станом на 09.09.2019. Офіційний текст. Постатейний зміст

76 грн
Купить Раскрась-ка! От простого к сложному

Раскрась-ка! От простого к сложному

70 грн

Книги из категории "Книги по программированию"

Купить Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами

Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами

В.Е.Гай

176 грн
88 грн
Купить WebObjects web application. Constraction kit

WebObjects web application. Constraction kit

248 грн
124 грн
Купить Романтика искусственного интеллекта

Романтика искусственного интеллекта

Потопахин В.В.

393 грн
276 грн
Купить Язык программирования C++. Лекции и упражнения

Язык программирования C++. Лекции и упражнения

Стивен Прата

1 080 грн
Купить Прогнозное моделирование в IBM SPSS Statistics и R. Метод деревьев решений

Прогнозное моделирование в IBM SPSS Statistics и R. Метод деревьев решений

Артем Груздев

1 111 грн
556 грн
Купить Office XP: разработка приложений +CD

Office XP: разработка приложений +CD

Матросов Александр, Чаунин Михаил

Нет в наличии
Купить Методы программирования. Компьтерные вычисления.

Методы программирования. Компьтерные вычисления.

Могилев Александр

204 грн
102 грн
Купить PHP на примерах

PHP на примерах

Поляков А.К.

235 грн
Купить Руководство по микропрограммному обеспечению

Руководство по микропрограммному обеспечению

Джек Ганссл

778 грн
389 грн
Купить Красный камень. Все секреты Minecraft

Красный камень. Все секреты Minecraft

Меган Миллер

190 грн
Купить Основы ASP.NET и VB.NET

Основы ASP.NET и VB.NET

Корнз О.

69 грн
35 грн
Купить Программирование в Erlang

Программирование в Erlang

Франческо Чезарини, Стивен Виноски

780 грн
Купить Delphi 2005 для .NET в подлиннике

Delphi 2005 для .NET в подлиннике

Евгений Марков, Владимир Никифоров

220 грн
110 грн
Купить Секреты JavaScript ниндзя

Секреты JavaScript ниндзя

Джон Резиг, Беэр Бибо

810 грн
Купить Java на примерах. Практика, практика и только практика

Java на примерах. Практика, практика и только практика

Яшин А. С., Сеттер Р. В.

360 грн
Купить The OPEN Process Framework

The OPEN Process Framework

Firesmith Donald, Henders

221 грн
111 грн
Купить Программирование на C для чайников

Программирование на C для чайников

Дэн Гукин

280 грн
Купить Joomla: Создание сайтов без программирования

Joomla: Создание сайтов без программирования

Рон Севердиа, Кеннет Краудер

296 грн
281 грн
Купить Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных (полноцветное издание)

Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных (полноцветное издание)

Гарретт Гроулмунд , Хэдли Уикем

810 грн
Купить Java для чайников

Java для чайников

Барри Берд

420 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2019 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC