这两天看了
jjhou老师网站上几篇关于stl的文章,受益匪浅。以前许多关于模板和stl运用的疑问,因为我没空去看那些大部头,平时C++用得也不多,一直不能进一步深入。侯老师的几篇《
泛型程式設計(Generic Programming)與 STL》系列文章,让我很快对stl入门了,强烈推荐:
1. 大局觀:泛型程式設計與 STL
2. 泛型指標(Iterators)與 Traits 技術
3. 泛型容器(Containers)的應用與實作
4. 泛型演算法(Generic Algorithms)與 Function Objects
5. 各色各樣的 Adaptors
那篇有名的
iterator和traints是进入stl的钥匙,是对上面第2篇的扩充。
Memory Pool则是构建比默认::operator new/delete更高效的allocator的常用方法。
另外,也
认识到了
C++ Critique
这样的好书。很久以前还上csdn的时候常看到某一门语言的狂热程序员,大多数人都没发现早有人比他们的对骂分析的深入、全面N倍了,不知道现在世道怎么样了捏?
BTW:侯老师网站上还有很多他以前的文章、作品提供下载,C++的、Java的、模式和编程哲学的等等。。像这种自己的著作能开放就尽量开放的作者不多啊~
转载于:https://www.cnblogs.com/dxz/archive/2008/07/06/my-new-knowledge-on-stl.html