!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor - C++ Templates: The Complete Guide. 2nd Edition" бесплатно

 
Панель управления
Логин 
Пароль 
 
C++ Templates: The Complete Guide. 2nd Edition : КНИГИ » Программирование
автор: brij | 17 сентября 2017 | Просмотров: 253
 
C++ Templates: The Complete Guide. 2nd Edition     Название:   
    Автор:   
    Формат:   EPUB
    Размер:   58.22 MB
    Год:   
    Качество:   Отличное
    Язык:   Английский
    Страниц:   832
    ISBN:   0321714121

 
 

Шаблоны - это одни из самых мощных функций C++, но они по-прежнему недопонимаются и недоиспользуются, даже когда язык C++ и сообщество разработчиков продвинулись. В книге "Шаблоны C++" три эксперта C++ показывают, почему, когда и как использовать современные шаблоны для создания более чистого, более быстрого, эффективного программного обеспечения, которое легко поддерживать.

Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Edition, three pioneering C++ experts show why, when, and how to use modern templates to build software that’s cleaner, faster, more efficient, and easier to maintain.

Now extensively updated for the C++11, C++14, and C++17 standards, this new edition presents state-of-the-art techniques for a wider spectrum of applications. The authors provide authoritative explanations of all new language features that either improve templates or interact with them, including variadic templates, generic lambdas, class template argument deduction, compile-time if, forwarding references, and user-defined literals. They also deeply delve into fundamental language concepts (like value categories) and fully cover all standard type traits.

The book starts with an insightful tutorial on basic concepts and relevant language features. The remainder of the book serves as a comprehensive reference, focusing first on language details and then on coding techniques, advanced applications, and sophisticated idioms. Throughout, examples clearly illustrate abstract concepts and demonstrate best practices for exploiting all that C++ templates can do.

- Understand exactly how templates behave, and avoid common pitfalls
- Use templates to write more efficient, flexible, and maintainable software
- Master today’s most effective idioms and techniques
- Reuse source code without compromising performance or safety
- Benefit from utilities for generic programming in the C++ Standard Library
- Preview the upcoming concepts feature



Вы можете БЕСПЛАТНО скачать данный материал со следующих источников:





Сосчитайте:   21 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   21 + один – 2 =    
За ложную информацию бан на месяц

Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
Mastering C++ Game Development: Create Professional and Realistic 3D Games Using C++ 17 | Mickey MacDonald | Программирование | Скачать бесплатно без смс и регистрации Mickey MacDonald - Mastering C++ Game Development: Create Professional and Realistic 3D Games Using C++ 17

Although many languages are now being used to develop games, C++ remains the standard for professional development. The majority of professional libraries and toolchains are still built using C++. The primary goal of this book is to teach you how to harness the power of the language and provide you with the ability to build high-quality games.
 
 
Secret Recipes of the Python Ninja: Over 70 Recipes That Uncover Powerful Programming Tactics in Python | Cody Jackson | Программирование | Скачать бесплатно без смс и регистрации Cody Jackson - Secret Recipes of the Python Ninja: Over 70 Recipes That Uncover Powerful Programming Tactics in Python

Test your Python programming skills by solving real-world problems. This book covers the unexplored secrets of Python, delve into its depths, and uncover its mysteries. You'll unearth secrets related to the implementation of the standard library, by looking at how modules actually work. You'll understand the implementation of collections, decimals, ...
 
 
Python for Everyone, 2nd Edition | Cay S. Horstmann, Rance D. Necaise | Программирование | Скачать бесплатно без смс и регистрации Cay S. Horstmann, Rance D. Necaise - Python for Everyone, 2nd Edition

Cay Horstmann's Python for Everyone, Interactive Edition, 2nd Edition provides a comprehensive and approachable introduction to fundamental programming techniques and design skills, and helps students master basic concepts and become competent coders. The inclusion of advanced chapters makes the text suitable for a 2 or 3-term sequence, or as a com ...
 
 
Learning Scala Programming: Object-oriented programming meets functional reactive to create Scalable and Concurrent programs | Vikash Sharma | Программирование | Скачать бесплатно без смс и регистрации Vikash Sharma - Learning Scala Programming: Object-oriented programming meets functional reactive to create Scalable and Concurrent programs

Learn how to write scalable and concurrent programs in Scala, a language that grows with you. Scala is a general-purpose programming language that supports both functional and object-oriented programming paradigms. Due to its concise design and versatility, Scala's applications have been extended to a wide variety of fields such as data science and ...
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Популярное сегодня

Смотрите также
Josh Juneau - Java EE 8 Recipes: A Problem-Solution Approach, Second Edition
Elliot Forbes - Learning Concurrency in Python
Michaelis M., Lippert E. - Essential C# 6.0
Marijn Haverbeke - Eloquent JavaScript: A Modern Introduction to Programming, 3rd Edition
Ashish Kumar, Joseph Babcock - Python: Advanced Predictive Analytics
Guillaume Gomez, Antoni Boucher - Rust Programming By Example
Raul Garreta, Guillermo Moncecchi - scikit-learn: Machine Learning Simplified
Adam Stewart - Python Programming: Python Programming for Beginners, Python Programming for Int ...
Giancarlo Zaccone - Python Parallel Programming Cookbook
Ashwin Pajankar - Arduino made simple
Irv Kalb - Learn to Program with Python 3: A Step-by-Step Guide to Programming (2nd Edition ...
Ray Barrera, Aung Sithu Kyaw - Unity 2017 Game AI Programming, Third Edition
Lentin Joseph, Jonathan Cacace - Mastering ROS for Robotics Programming: Design, build, and simulate complex robo ...
Ross Harrison - ECMAScript Cookbook
Mathieu Nayrolles - Angular Design Patterns: Implement the Gang of Four patterns in your apps with A ...



Информация
Все вопросы и пожелания пишите на alexandrpe@meta.ua
Расширенный поиск
по сайту