The C++ Standard Library: A Tutorial and Reference | Nicolai M. Josuttis | ISBN: Programming: Principles and Practice Using C++ von Bjarne Stroustrup. : The C++ Standard Library: A Tutorial and Reference (2nd Edition) ( ): Nicolai M. Josuttis: Books. Effective Modern C++: 42 Specific Ways to Improve Your Use of C++ Total price: $ Add all three to Cart. C++17 STL Cookbook: Discover the latest enhancements to C++ Standard Library can certainly be difficult, but Nicolai Josuttis’s The C++ Standard Library.

Author: Tojamuro Gajind
Country: Lithuania
Language: English (Spanish)
Genre: Music
Published (Last): 19 December 2004
Pages: 280
PDF File Size: 11.65 Mb
ePub File Size: 18.23 Mb
ISBN: 943-8-36954-370-2
Downloads: 3574
Price: Free* [*Free Regsitration Required]
Uploader: Tojin

Many thanks to everyone from Addison Wesley Longman who worked with me.

A First Example Fundamental Stream Classes and Objects Please integrate the section’s contents into the article as a whole, or rewrite the material. Removing Certain Values Many thanks to P. Converting Relative and Absolute Values Chapter Acknowledgments This book presents ideas, concepts,solutions, and examples from many sources. Connecting Input and Output Streams The Standard Template Library 6. One of the first edition’s authors, Atul Saini, was among the first to recognize the commercial potential and began exploring it as a line of business for his company, Modena Software Incorporated, even before STL had been fully accepted by the committee.

This article’s Criticism or Controversy section may compromise the article’s neutral point of view of the subject.


Examples are included to demonstrate the exact usage of the components. To make full use of its components–and to benefit from their power–you need a resource that does far more than list the classes and their functions. The standard sequence containers include vectordequeand list. Streams for Reading and Writing September Learn how and when to stnadard this template message.

In such books this is an advantage and means that the author did a great job. This book lives up to the expectations I have from his previous work.

Examples of Using Vectors 7.

Standard Template Library – Wikipedia

Revised version stansard A. A Tutorial and Reference. I bought the first edition of this book back inor so. You should follow the cross reference only if you are searching for certain aspects or details and the cross reference seems to lead to details concerning your problem or its solution.

Common Container Abilities and Operations 7.

File Stream Classes The STL includes classes that overload the function call operator operator. And Up To Date Too!

Standard Template Library

STL Containers 7. Complexity and Big-O Notation Chapter 3. First, it introduces the library and all of its components from a conceptional point of view. Views Read Edit View history. Map and Multimap Operations 7.

The best way to reach me is by Email: Classes and Class Hierarchy Notes on Programming PDF. Many thanks to all the developers of the free GNU and egcs compilers. By using our website you agree to our use of cookies.


The C++ Standard Library : A Tutorial and Reference

Dealing with Subexpressions Member Functions for Output The library, however, is not self-explanatory. Before Reading This Book 1. Style and Lirary of the Book 1. As a consequence, you might discover that not all things covered in this book work as described on your system,and you may have to change example programs to fit your specific environment. Predicates versus Function Objects This book is written exactly for that purpose.

The best part of this book is the 3 level presentation. The code images themselves were so small although properly formatted A-style code that I had to strain my eyes. Each library component in the brand-new standard is thoroughly documented.

I hope you get as much pleasure from reading this book as I did from writing it. Deprecated Function Adapters An accompanying Web site, including source code, can be found at www.

Maps and Multimaps 7. New Fundamental Data Types 3.