0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Programming languages

Buy Now

Using the C++ Standard Template Libraries (Paperback, 1st ed.) Loot Price: R3,206
Discovery Miles 32 060
You Save: R313 (9%)
Using the C++ Standard Template Libraries (Paperback, 1st ed.): Ivor Horton

Using the C++ Standard Template Libraries (Paperback, 1st ed.)

Ivor Horton

 (sign in to rate)
List price R3,519 Loot Price R3,206 Discovery Miles 32 060 | Repayment Terms: R300 pm x 12* You Save R313 (9%)

Bookmark and Share

Expected to ship within 10 - 15 working days

Using the C++ Standard Template Libraries is a contemporary treatment that teaches the generic programming capabilities that the C++ 14 Standard Library provides. In this book, author Ivor Horton explains what the class and function templates available with C++ 14 do, and how to use them in a practical context. You'll learn how to create containers, and how iterators are used with them to access, modify, and extend the data elements they contain. You'll also learn about stream iterators that can transfer data between containers and streams, including file streams. The function templates that define algorithms are explained in detail, and you'll learn how to pass function objects or lambda expressions to them to customize their behavior. Many working examples are included to demonstrate how to apply the algorithms with different types of containers. After reading this book, you will understand the scope and power of the templates that the C++ 14 Standard Library includes and how these can greatly reduce the coding and development time for many applications. You'll be able to combine the class and function templates to great effect in dealing with real-world problems. The templates in the Standard Library provide you as a C++ programmer with a comprehensive set of efficiently implemented generic programming tools that you can use for most types of application. How to use Standard Library templates with your C++ applications. Understand the different types of containers that are available and what they are used for. How to define your own class types to meet the requirements of use with containers. What iterators are, the characteristics of the various types of iterators, and how they allow algorithms to be applied to the data in different types of container. How you can define your own iterator types. What the templates that define algorithms do, and how you apply them to data stored in containers and arrays. How to access hardware clocks and use them for timing execution. How to use the templates available for compute-intensive numerical data processing. How to create and use pseudo-random number generators with distribution objects.

General

Imprint: Apress
Country of origin: United States
Release date: October 2015
First published: 2015
Authors: Ivor Horton
Dimensions: 254 x 178 x 28mm (L x W x T)
Format: Paperback
Pages: 489
Edition: 1st ed.
ISBN-13: 978-1-4842-0005-6
Categories: Books > Computing & IT > Computer programming > Programming languages > General
Promotions
LSN: 1-4842-0005-5
Barcode: 9781484200056

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Problem Solving with C++ - Global…
Walter Savitch Paperback R2,531 Discovery Miles 25 310
C++ Programming - Program Design…
D. Malik Paperback R1,660 R1,536 Discovery Miles 15 360
C++ How to Program: Horizon Edition
Harvey Deitel, Paul Deitel Paperback R1,881 Discovery Miles 18 810
Introduction to Computational Economics…
Hans Fehr, Fabian Kindermann Hardcover R4,436 Discovery Miles 44 360
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Advanced Visual Basic 6 - Power…
Matthew Curland, Gary Clarke Paperback R1,324 Discovery Miles 13 240
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,559 Discovery Miles 25 590
A Day in Code- Python - Learn to Code in…
Shari Eskenas Hardcover R682 Discovery Miles 6 820
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R946 Discovery Miles 9 460
SQL - 2 books in 1 - The Ultimate…
Ryan Turner Hardcover R1,133 R955 Discovery Miles 9 550
Basic Python Commands - Learn the Basic…
Manuel Mcfeely Hardcover R869 R747 Discovery Miles 7 470
CSS For Beginners - The Best CSS Guide…
Ethan Hall Hardcover R997 R853 Discovery Miles 8 530

See more

Partners