Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library

Buy

The STL Tutorial and Reference Guide is highly acclaimed as the most accessible, comprehensive, and practical introduction to the Standard Template Library (STL). Encompassing a set of C++ generic data structures and algorithms, STL provides reusable, interchangeable components adaptable to many different uses without sacrificing efficiency. Written by authors who have been instrumental in the creation and practical application of STL, STL Tutorial and Reference Guide, Second Edition includes a tutorial, a thorough description of each element of the library, numerous sample applications, and a comprehensive reference.

You will find in-depth explanations of iterators, generic algorithms, containers, function objects, and much more. Several larger, non-trivial applications demonstrate how to put STL's power and flexibility to work. This book will also show you how to integrate STL with object-oriented programming techniques. In addition, the comprehensive and detailed STL reference guide will be a constant and convenient companion as you learn to work with the library.

This second edition is fully updated to reflect all of the changes made to STL for the final ANSI/ISO C++ language standard. It has been expanded with new chapters and appendices. Many new code examples throughout the book illustrate individual concepts and techniques, while larger sample programs demonstrate the use of the STL in real-world C++ software development. An accompanying Web site, including source code and examples referenced in the text, can be found at http://www.cs.rpi.edu/~musser/stl-book/index.html.

About the Author
David R. Musser, currently of Rensselaer Polytechnic Institute, has been involved with STL almost from its inception. Collaborating with its creator, Alexander Stepanov, he helped develop the first implementation and contributed to STL's inclusion in the ANSI/ISO C++ standard.

Atul Saini is President and CEO of Modena Software Incorporated, which distributes STL++, the first commercial STL product.

(HTML tags aren't allowed.)

Microbiologically Safe Foods
Microbiologically Safe Foods

This book focuses on state of the art technologies to produce microbiologically safe foods for our global dinner table.  Each chapter summarizes the most recent scientific advances, particularly with respect to food processing, pre- and post-harvest food safety, quality control, and regulatory information.

The book begins with...

3G Evolution, Second Edition: HSPA and LTE for Mobile Broadband
3G Evolution, Second Edition: HSPA and LTE for Mobile Broadband

Reflecting the recent completion of LTE's specification, the new edition of this bestseller has been fully updated to provide a complete picture of the LTE system. The latest LTE standards are included on the radio interface architecture, the physical layer, access procedures, MBMS, together with three brand new chapters on LTE...

Data Science and Complex Networks: Real Case Studies with Python
Data Science and Complex Networks: Real Case Studies with Python

This book provides a comprehensive yet short description of the basic concepts of Complex Network theory. In contrast to other books the authors present these concepts through real case studies. The application topics span from Foodwebs, to the Internet, the World Wide Web and the Social Networks, passing through the International Trade Web...


Citrix XenApp Performance Essentials
Citrix XenApp Performance Essentials

A practical guide for tuning and optimizing the performance of XenApp farms using real-world examples

Overview

  • Design a scalable XenApp infrastructure
  • Monitor and optimize server performance
  • Improve end user experience
  • Tune the farm for WAN connections
  • ...
Concepts in Programming Languages
Concepts in Programming Languages

Concepts in Programming Languages elucidates the central concepts used in modern programming languages, such as functions, types, memory management, and control. The book is unique in its comprehensive presentation and comparison of major object-oriented programming languages. Separate chapters examine the history of objects, Simula and...

Learn Java for Android Development
Learn Java for Android Development

Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture of...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy