List (STL) list 是C標準程式庫中的一個類可以簡單視之為雙向連結串列以線性列的方式管理物件集合list 的特色是在集合的任何位置增加或刪除元素都很快但是不支持隨機存取list 是C標準程式庫提供的眾多容器container之一除此之外還有vectorsetmap等等list 以模板方式實現即泛型可以處理任意型別的變數包括使用者自定義的資料型態例如它可以是一個放置整數int型態的 list也可以是放置字串char 或 string型態的 list或者放置使用者自定類別userdefined class的 list