有关C++ STL 方面的书哪些比较好?

想学习C++的STL 请问哪些书较好?另外我发现有关C++的书 全部是外国人写的,请问有中国人写的比较好的C++的书吗?

《Effective STL》,《STL 源码剖析》 ,英文的《The C++ Standard Library — a Tutorial and Reference》

STL源码剖析
学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。在你仔细推敲之中,迷惑不解之时,恍然大悟之际,你的经验、思维、视野、知识乃至技术品位都会获得快速的成长。
本书所呈现的源码,使你踏上了基度山岛。源码之前了无秘密,你将看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;你将看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;你甚至能够看到底层的memory pook和高阶抽象的traits机制的实现。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-02
学STL的话,侯捷写的《STL源码剖析》,还有《C++标准程序库》候sir翻译的,有中文版的,我这都有电子版的中文简体版,需要的话发给你哈。《STL源码剖析》讲的是STL的实现机制,刚开始看肯定有点晕的,根本不知道在讲些什么,不过耐心开,现有个大概的概念,看到后面再适当的回头看看前面提到的东西,慢慢领悟,急不来的。中间的例子一定要自己上机试一下,体会一下,结合着书上讲的,肯定有很大收获的。
第2个回答  2010-03-29
国内还没发现写得比较好的,就看国外写的吧,很多都是经典,而且现在基本上都有中译本的。
关于STL的书,个人推荐 《Effective STL》 以及 《STL 源码剖析》
这两个都有中译本
还有一个英文的《The C++ Standard Library — a Tutorial and Reference》这个我目前还不知道有没有中译本本回答被提问者采纳
第3个回答  2010-03-31
目前我也想学习,就下载了 《Effective STL》 和 《STL 源码剖析》,都 有电子书的,去年买了C++ Primer (4th edition)也很不错,听说要把里面的代码都敲一遍才好呢~
一起加油~
第4个回答  2010-04-01
《STL 源码剖析》
相似回答