| 
			
				STL
				 Container Classes
				Sequences
				vector (dynamic array: a sequence of items as an array that 
				can be grow as needed during execution. HAS RANDOM ACCESS ITERATORSdeque : a sequence that has a front and back, and the items 
				can be added or removed from that front and back. The data 
				Insertion or removal from the middle is not very efficient. list: LIST IS SIMILAR TO vector but only supports 
				bidirectional iteration.  
			
				Associative containers
					bitsetdequesetmultisetmap : one to one mapping, duplicates are not allowed, 
					rapid key based lookup.multimapContainer adapter
					stack LIFOqueue FIFOPriority QueString
					string rope string storage and manipulationbitset: storing and manipulating bits. 
				Operation
					iteratoralgorithmauto_ptr    |