For Execution two of List, Vector and Deque are considered best answers, and it doesn't matter which. The third is considered a inferior answer. Thanks to Lee Payne for pointing out this error in earlier versions. When looking up in the active procedure dictionary we assume guarded code similar to what is shown in helpful idea 3. When loading a new active dictionary we assume that application programmers use guarded code like what is shown in helpful idea 3.
Programs gradually acquire procedure definitions in the active dictionary as they run.
From time to time there is a collection of definitions in the active dictionary that we desire to preserve and recollect later. From time to time we want a clean active dictionary. The STL provided with this compiler is the SGI STL, which includes the complete Standard STL, plus some extensions. I don't believe that there is any need to use any of the extensions in this assignment, and if you have absorbed any of the advice we give about code portability you will be eager to avoid them. Definitive documentation on the STL can be found here .