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; ...