В последнее время язык С++ пополнился рядом нововведений. Среди них- стандартная библиотека шаблонов (Standard Template Library-STL), пространства имен (namespaces), идентификация типов на этапе выполнения (Run-Time Type Identification-RTTI) и булевский тип. Все эти новшества без труда могут быть использованы опытными программистами на базовом С++.