Стандартная бібліятэка шаблёнаў (C++)

From Wikipedia, the free encyclopedia

Remove ads

Стандартная бібліятэка шаблёнаў C++ (англ. Standard Template Library — STL) — сукупнасьць магутных кампанентаў мовы праграмаваньня C++, якія ўтрымліваюць шматлікія структуры дадзеных і альгарытмы, якія выкарыстоўваюцца для апрацоўкі дадзеных[1].

Гісторыя стварэньня

Стандартная бібліятэка шаблёнаў C++ была распрацаваная Мэнг Лі ды Аляксандрам Сьцяпанавым у карпарацыі "Х'юлет-Пакард". У аснову распрацоўкі былі закладзеныя агульныя дасьледаваньні Сьцяпанава і Лі ў вобласьці праграмаваньня. Таксама значны ўнёсак у стварэньне STL Дэвіда Мюсэра[2].

Кампанэнты STL

Асноўныя кампанэнты STL — кантэйнэры (англ. containers), ітэратары (iterators) і алгарытмы (algorithms). Вылучаюцца таксама разьмеркавальнікі (allocators), выказьнікі (predicates), параўнальныя функцыі (comparison functions) ды аб'екты функцый (function objects)[3].

Крыніцы

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads