Articoli correlati a Using the C++ Standard Template Libraries

Using the C++ Standard Template Libraries - Brossura

 
9781484200056: Using the C++ Standard Template Libraries

Sinossi

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.
  • Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

    Informazioni sull?autore

    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.

    Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

    Compra usato

    Condizioni: come nuovo
    Unread book in perfect condition...
    Visualizza questo articolo

    EUR 17,03 per la spedizione da U.S.A. a Italia

    Destinazione, tempi e costi

    EUR 11,50 per la spedizione da U.S.A. a Italia

    Destinazione, tempi e costi

    Altre edizioni note dello stesso titolo

    9781484200063: Beginning STL: Standard Template Library

    Edizione in evidenza

    ISBN 10:  1484200063 ISBN 13:  9781484200063
    Casa editrice: SPRINGER NATURE, 2015
    Brossura

    Risultati della ricerca per Using the C++ Standard Template Libraries

    Immagini fornite dal venditore

    Horton, Ivor
    Editore: Apress 9/29/2015, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo Paperback or Softback

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

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Paperback or Softback. Condizione: New. Using the C++ Standard Template Libraries 1.97. Book. Codice articolo BBS-9781484200056

    Contatta il venditore

    Compra nuovo

    EUR 44,82
    Convertire valuta
    Spese di spedizione: EUR 11,50
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: 5 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Horton, Ivor
    Editore: Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo Brossura

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

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. Codice articolo 24696710-n

    Contatta il venditore

    Compra nuovo

    EUR 42,50
    Convertire valuta
    Spese di spedizione: EUR 17,03
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Ivor Horton
    Editore: Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo

    Da: moluna, Greven, Germania

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. Codice articolo 36776977

    Contatta il venditore

    Compra nuovo

    EUR 56,35
    Convertire valuta
    Spese di spedizione: EUR 9,70
    Da: Germania a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Horton, Ivor
    Editore: Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Antico o usato Brossura

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

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: As New. Unread book in perfect condition. Codice articolo 24696710

    Contatta il venditore

    Compra usato

    EUR 50,69
    Convertire valuta
    Spese di spedizione: EUR 17,03
    Da: U.S.A. a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Horton, Ivor
    Editore: Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo Brossura

    Da: GreatBookPricesUK, Woodford Green, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. Codice articolo 24696710-n

    Contatta il venditore

    Compra nuovo

    EUR 51,24
    Convertire valuta
    Spese di spedizione: EUR 17,41
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Foto dell'editore

    Horton, Ivor
    Editore: Apress 2015-09, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo PF

    Da: Chiron Media, Wallingford, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    PF. Condizione: New. Codice articolo 6666-IUK-9781484200056

    Contatta il venditore

    Compra nuovo

    EUR 48,26
    Convertire valuta
    Spese di spedizione: EUR 23,20
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: 10 disponibili

    Aggiungi al carrello

    Foto dell'editore

    Horton, Ivor
    Editore: Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo Brossura

    Da: Ria Christie Collections, Uxbridge, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: New. In. Codice articolo ria9781484200056_new

    Contatta il venditore

    Compra nuovo

    EUR 64,64
    Convertire valuta
    Spese di spedizione: EUR 10,44
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Horton, Ivor
    Editore: Apress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Antico o usato Brossura

    Da: GreatBookPricesUK, Woodford Green, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Condizione: As New. Unread book in perfect condition. Codice articolo 24696710

    Contatta il venditore

    Compra usato

    EUR 58,91
    Convertire valuta
    Spese di spedizione: EUR 17,41
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Immagini fornite dal venditore

    Ivor Horton
    Editore: Apress Sep 2015, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo Taschenbuch
    Print on Demand

    Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -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. 520 pp. Englisch. Codice articolo 9781484200056

    Contatta il venditore

    Compra nuovo

    EUR 69,54
    Convertire valuta
    Spese di spedizione: EUR 11,00
    Da: Germania a: Italia
    Destinazione, tempi e costi

    Quantità: 2 disponibili

    Aggiungi al carrello

    Foto dell'editore

    Ivor Horton
    Editore: APress, 2015
    ISBN 10: 1484200055 ISBN 13: 9781484200056
    Nuovo Paperback / softback
    Print on Demand

    Da: THE SAINT BOOKSTORE, Southport, Regno Unito

    Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

    Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 915. Codice articolo C9781484200056

    Contatta il venditore

    Compra nuovo

    EUR 68,28
    Convertire valuta
    Spese di spedizione: EUR 13,71
    Da: Regno Unito a: Italia
    Destinazione, tempi e costi

    Quantità: Più di 20 disponibili

    Aggiungi al carrello

    Vedi altre 9 copie di questo libro

    Vedi tutti i risultati per questo libro