Standardimallikirjasto (, STL) on osa C++:n standardikirjastoa.
STL sisältää yleisiä ohjelmoijien tarvitsemia säiliöitä (containers), algoritmeja, funktioita ja iteraattoreita (ks. iterointi). Toteutus seuraa usein kääntäjän mukana, mutta myös riippumattomia toteutuksia on olemassa.
STL toteuttaa toiminnot C++:n template-mallien avulla.
Kirjaston toiminnot
Seuraavassa listaa eräistä usein käytetyistä: säiliötyyppejä list map set vector merkkijonot (merkkijonosäiliöitä ja käsittelytoimintoja) string wstring algoritmit sort merge min max functor (funktioiden ja metodien ylikirjoittamiseen)
Lähteet
Luokka:C++