Part One. Foundations

The 16 mini-chapters in this part contain essential foundation material that is used throughout Parts II and III (and in Volume 2). The material includes the following:

  • STL (and extended STL) concepts

  • Useful concepts, laws, practices, and principles that apply to the practice of STL extension

  • Specific template tools and techniques on which this book draws

  • General-purpose components used throughout the implementations of the components described in Parts II and III

Chapter 1 offers a brief description of the Standard Template Library and in particular the container (Section 1.2) and iterator (Section 1.3) concepts. As demonstrated throughout this book, these concepts are insufficient in scope to encompass the world of STL extensions; ...

Get Extended STL, Volume 1: Collections and Iterators now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.