Beginning STL: Standard Template Library (2015) (paperback)
 
作者: Ivor Horton 
書城編號: 986215


售價: $700.00

購買後立即進貨, 約需 18-25 天

 
 
出版社: Apress
出版日期: 2015/09/29
重量: 0.89 kg
ISBN: 9781484200056
 
>> 相關電子書

商品簡介


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.
  • Ivor Horton 作者作品表

    Beginning C++23: From Beginner to Pro (0007) (Paperback)

    Java 8 教學手冊Ivor Horton's Beginning Java

    eBook: Using the C++ Standard Template Libraries (DRM PDF)

    Beginning STL: Standard Template Library (2015) (paperback)

    eBook: Beginning C++ (DRM PDF)

    Ivor Horton's Beginning Visual C++ 2013 (Paperback)

    eBook: Ivor Horton's Beginning Visual C++ 2013 (DRM PDF)

    eBook: Ivor Horton's Beginning Visual C++ 2013 (DRM EPUB)

    Visual C++ 2012 教學手冊

    eBook: Beginning C (DRM PDF)

    Ivor Horton's Beginning Visual C++ 2012 (Paperback)

    eBook: Ivor Horton's Beginning Visual C++ 2012 (DRM PDF)

    eBook: Ivor Horton's Beginning Visual C++ 2012 (DRM EPUB)

    Ivor Horton's Beginning Java (Paperback)

    eBook: Ivor Horton's Beginning Visual C++ 2008 (DRM EPUB)

    Visual C++ 2010 教學手冊

    Ivor Horton's Beginning Visual C++ 2010 (Wrox Programmer to Programmer)

    eBook: Ivor Horton's Beginning Visual C++ 2008 (DRM PDF)

    Ivor Horton的C++程式設計手冊第三版

    Ivor Horton's Beginning Visual C++ 2005 (Paperback)

    還有... [顯示所有作品]

    * 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
    * 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

     

     

     

      我的賬戶 |  購物車 |  出版社 |  團購優惠
    加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

    香港書城 版權所有 私隱政策聲明

    顯示模式: 電腦版 (改為: 手機版)