Items related to Using the C++ Standard Template Libraries

Using the C++ Standard Template Libraries - Softcover

 
9781484200056: Using the C++ Standard Template Libraries

Synopsis

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 Libraryincludes 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 todata 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.
  • "synopsis" may belong to another edition of this title.

    About the Author

    Ivor Horton is self-employed in consultancy and writes programming tutorials. He worked for IBM for many years and holds a bachelor's degree, with honors, in mathematics. Horton's experience at IBM includes programming in most languages (like assembler and high-level languages on a variety of machines), real-time programming, and designing and implementing real-time closed loop industrial control systems. He has extensive experience teaching programming to engineers and scientists (Fortran, PL/1, APL, etc.). Horton is an expert in mechanical, process, and electronic CAD systems; mechanical CAM systems; and DNC/CNC systems.

    "About this title" may belong to another edition of this title.

    Buy Used

    Condition: As New
    Unread book in perfect condition...
    View this item

    FREE shipping within United Kingdom

    Destination, rates & speeds

    Other Popular Editions of the Same Title

    9781484200063: Beginning STL: Standard Template Library

    Featured Edition

    ISBN 10:  1484200063 ISBN 13:  9781484200063
    Publisher: Apress, 2015
    Softcover

    Search results for Using the C++ Standard Template Libraries

    Seller Image

    Horton, Ivor
    Published by Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New Softcover

    Seller: GreatBookPricesUK, Woodford Green, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 24696710-n

    Contact seller

    Buy New

    £ 42.85
    Convert currency
    Shipping: FREE
    Within United Kingdom
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Horton, Ivor
    Published by Apress 2015-09, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New PF

    Seller: Chiron Media, Wallingford, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    PF. Condition: New. Seller Inventory # 6666-IUK-9781484200056

    Contact seller

    Buy New

    £ 40.37
    Convert currency
    Shipping: £ 2.49
    Within United Kingdom
    Destination, rates & speeds

    Quantity: 10 available

    Add to basket

    Seller Image

    Horton, Ivor
    Published by Apress 9/29/2015, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New Paperback or Softback

    Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback or Softback. Condition: New. Using the C++ Standard Template Libraries 1.97. Book. Seller Inventory # BBS-9781484200056

    Contact seller

    Buy New

    £ 39.19
    Convert currency
    Shipping: £ 8.50
    From U.S.A. to United Kingdom
    Destination, rates & speeds

    Quantity: 5 available

    Add to basket

    Seller Image

    Horton, Ivor
    Published by Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Used Softcover

    Seller: GreatBookPricesUK, Woodford Green, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread book in perfect condition. Seller Inventory # 24696710

    Contact seller

    Buy Used

    £ 49.73
    Convert currency
    Shipping: FREE
    Within United Kingdom
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Horton, Ivor
    Published by Apress
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New
    Print on Demand

    Seller: Brook Bookstore On Demand, Napoli, NA, Italy

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Condition: new. Questo è un articolo print on demand. Seller Inventory # 40fc07752b321740b88a5d45ead28155

    Contact seller

    Buy New

    £ 47.99
    Convert currency
    Shipping: £ 2.38
    From Italy to United Kingdom
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Seller Image

    Horton, Ivor
    Published by Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 24696710-n

    Contact seller

    Buy New

    £ 37.17
    Convert currency
    Shipping: £ 14.78
    From U.S.A. to United Kingdom
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Horton, Ivor
    Published by Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New Softcover

    Seller: Ria Christie Collections, Uxbridge, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. In. Seller Inventory # ria9781484200056_new

    Contact seller

    Buy New

    £ 54.07
    Convert currency
    Shipping: FREE
    Within United Kingdom
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Ivor Horton
    Published by APress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New Paperback / softback
    Print on Demand

    Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 915. Seller Inventory # C9781484200056

    Contact seller

    Buy New

    £ 57.11
    Convert currency
    Shipping: FREE
    Within United Kingdom
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Seller Image

    Horton, Ivor
    Published by Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Used Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread book in perfect condition. Seller Inventory # 24696710

    Contact seller

    Buy Used

    £ 44.34
    Convert currency
    Shipping: £ 14.78
    From U.S.A. to United Kingdom
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Horton, Ivor (Author)
    Published by Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    New Paperback

    Seller: Revaluation Books, Exeter, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: Brand New. 500 pages. 10.00x7.00x1.25 inches. In Stock. Seller Inventory # x-1484200055

    Contact seller

    Buy New

    £ 60.62
    Convert currency
    Shipping: £ 6.99
    Within United Kingdom
    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    There are 9 more copies of this book

    View all search results for this book