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: Tygolkree Barg
Country: Iraq
Language: English (Spanish)
Genre: History
Published (Last): 26 September 2013
Pages: 157
PDF File Size: 4.16 Mb
ePub File Size: 18.15 Mb
ISBN: 899-7-23870-136-4
Downloads: 5735
Price: Free* [*Free Regsitration Required]
Uploader: Vojin

Standard Template Library

Pearson offers special pricing when you package your text with other student resources. Constructors with Optional Allocator Parameters Chapter 9. In such books this is an advantage and means that the author did a great job. Allocators and Memory Functions in Detail S.

He always provides great examples. Opposite performance from a vector. The first major language to provide such support was Ada ANSI standardwith its generic units feature. To make full use of its components–and stancard benefit from their power–you need a resource that does far more than list the classes and their functions. Character Encodings and Character Sets Get to Know Us.


Using Stream Buffers Directly Chapter In a way it does not seem fair that my name is the only name on the cover. These days, data processing often means inputting, computing, processing, and outputting large amounts of data, which are often strings. Sets and Multisets 7.

About the Author s. Top Reviews Most recent Top Reviews. I’d like to read this book on Kindle Don’t have a Kindle? The Standard Template Library 6. Synchronizing Threads, or the Problem of Concurrency State of the Art 1. To use these components and to benefit from their power,you need a good introduction that explains the concepts and the important details iosuttis of simply listing the classes and their functions.

Would you like to tell us about a lower price? I tried to prepare it carefully; however, I’m human, and at some time I have to stop writing josuttis tweaking. Common Container Abilities and Operations 7. The STL includes classes that overload the function call operator operator. New Function Declaration Syntax 3. STL Algorithms New Language Features 13 3. Abilities josutis Arrays 7. Automatic Type Deduction with auto 3.

For example, performing a search on an associative container such as a map or set can be much slower using iterators than by calling member functions offered by the container itself.


My solution was to use a mixture of all three approaches. Create, Copy, and Destroy Operations 8. Writing User-Defined Iterators Chapter See Internet Resources on page for details.

Special Edition 3rd Edition.

Nicolai M. Josuttis: The C++ Standard Library

Examples of Using Vectors 7. Threads and Promises Removing the last element takes only constant time, because no resizing happens. STL tutorial and reference guide: Kindle Edition Verified Purchase. Random Numbers and Distributions Apart from these, algorithms are provided for making heap from a range of elements, generating lexicographically ordered permutations of a range of elements, merge sorted ranges and perform unionintersectiondifference of sorted ranges.

Threads and Promises Examples are included to demonstrate the exact usage of the components. User-Defined Format Flags The Best Books of Abilities of Deques 7. Internationalized Messages Jisuttis