llocation) වෙනුවෙන් ලැබෙන ඉල්ලීම් සියල්ල හසුරුවයි. C++ සම්මත එකතුව සාමාන්‍යයෙන් භාවිතා වන පොදු කාර්යය විබෙදන්නන් සපයන අතර ක්‍රමලේඛකයා(en:programmer)ට තමන් නිර්මාණය කල විබෙදන්නන්ද සැපයිය හැක.විබෙදන්නන් සම්මත අච්චු එකතුවේ(en:Standard Template Library)(STL) කොටසක් ලෙස නිමවන ලද්දේ ඇලෙ‍‍‍ක්සැන්ඩර් ස්ටෙපනොෆ්(en:Alexander Stepanov) විසිනි. ඒවා නිපදවීමේ අරමුණ වූයේ සම්මත එකතුව වඩාත් නම්‍යශීලී කිරීම සහ මතක ආකෘතියෙන් (memory model) නිදහස් කර ක්‍රමලේඛකයාට නිර්මාණය කරන ලද සූචක(pointer) සහ යොමු(reference) ආකාර සම්මත එකතුවත් සමඟ භාවිතා කිරීමට ඉඩ දීමටය. කෙසේ වෙතත් STL C++සම්මත(en:C++ standard) යක් බවට පත්කිරීමේ ක්‍රියාවලියේදී, මතක ආකෘතිය සම්පූර්නයෙන්ම උපුටා ගැනීම(abstraction ) නිසා පිළිගත නොහැකි කාර්ය ඵල(performance) ප්‍රශ්න මතුවන බව C++ ප්‍රමිතිකරණ කමිටුවට අවබෝධ විය. මෙයට පිළියමක් ලෙස විබෙදන්නන්ගේ අවශ්‍යතාවය වඩාත් සීමා කරන ලදී. මෙහි ප්‍රතිඵලයක් ලෙස විබෙදන්නන් විසින් සපයන වෙනස්කම් කිරීමේ හැකියාව ස්ටෙපනොෆ්ගේ දැක්මෙහි වූවාට වඩා වැඩියෙන් සීමා වී තිබේ.එහෙත්, වෙනස් කල විබෙදන්නන් අවශ්‍යය වන අවස්තා බොහෝ ඇත