標準樣版函式庫(Standard Template Library),簡稱STL,是C++語言中,一個非常重要的部分;標準樣版函式庫為程式設計師提供了許多經常使用的資料結構及演算法,如Linked List、Stack、Queue...等資料結構,或Sort、Find、Swap...等演算法;經過多年的發展,標準樣版函式庫中的結構及演算法大多發展成熟,不論在速度或使用的空間上,都已經達到了最佳化的地步,程式設計師只需要直接在樣版函式庫中,選擇合適的資料結構或演算法來使用,相信程式的執行效率上一定能讓你滿意。