1. 程式人生 > >一款執行緒安全、基本功能齊全的STL

一款執行緒安全、基本功能齊全的STL

MiniSTL

  目前正在完成一個STL,主要想通過該專案鍛鍊C++程式設計、模板程式設計、熟悉STL、鍛鍊資料結構和演算法能力。

  專案的目標是實現STL的幾大構件+執行緒安全。專案過程中主要參考SGI STL原始碼,專案名稱為:MiniSTL。

  目前已完成空間配置器和迭代器部分,接下來會去實現容器和演算法,最後還會實現幾種智慧指標。有興趣的同學可以一起參與進來,一起學習進步。

  專案地址:https://github.com/zinx2016/MiniSTL