是否有可能在网上找到STL集的完整实现,特别是我对迭代器感兴趣?
答案 0 :(得分:1)
#include <set>
和“打开文档”:IDE将为您搜索包含路径并打开文件,而不管您的安装目录是什么答案 1 :(得分:0)
如果你有一个C ++编译器,你应该能够查看<set>
头文件。
答案 2 :(得分:0)
您也可以在线浏览SGI STL:http://www.sgi.com/tech/stl/set。
答案 3 :(得分:0)
如果您很难找到set的实现,那么当您最终找到它时,您可能会发现很难理解您正在阅读的内容。 STL是众所周知的最难理解的C ++代码之一,对于它提供的更复杂的容器类尤其如此(相比之下,std :: find实际上非常简单)。
相反,查看为正常人使用而编写的一些示例代码可能更容易,而不是在最常见的STL实现中找到的不可思议的代码。 This looks promising,并与std::set
实际上真正做的事情进行了比较。