STL specific C++ basics. This section gives a short survey on STL-required C++ basics, such as classes, function objects and templates. It tries to point out the STL-specific aspects. For a fundamental and comprehensive study and understanding of these topics read [1], §5 to §8.