|
An Introduction to the Standard Template Library (STL)
Description
This is a course in the syntax and semantics of C++ and the STL. You will learn how to use and extend various STL components:
- containers
- iterators
- algorithms
- function objects
- container, iterator, and function adapters
Teaching will be based on a combination of:
- lecture
- discussion
- examples
- in-class/out-of-class exercises
Upon mastering the contents, you will learn to identify the attributes of a good implementation and develop an understanding of the strengths and weaknesses of the library.
Benefits:
Through theory and practice:
- Learn how to use and extend the STL.
- Learn the strengths and weaknesses of the STL.
Prerequisites
Substantial programming experience. Knowledge of C++ required.
|