純C語言打造,力爭成為C下面的STL庫。
名字都想好了,昵稱叫“STL--”,學名叫“CGL”。
STL--的意思是: while stl is written in c++, stl-- is a stl-like library written in c.
就是C下面的STL庫的意思,哈哈,拿“C”和“C++”的名字開了一個玩笑
CGL就是C Generic Libary的簡寫。
從昨晚開始寫的,現在寫到迭代器和對范型的支持了。
要讓C支持范型還真的是很難做到唉,目前的想法是所有要存儲的數據類型都是void*指針。
元旦3天假期,不知道可以寫多少,又或者是不是真的能做到“C下面的STL庫”這么大的目標。
anyway, I will try and do my best。