<分区>
我正在学习 C++,我正在阅读的书(C++ 编程语言)说不要重新发明轮子,要依赖标准库。在 C 语言中,我经常最终创建一个链表,并一遍又一遍地迭代链表(也许我做错了不确定),所以 C++ 中可用的容器、字符串和算法的想法真的很吸引我.然而,我在网上读了一些书,并从我的 friend 和同事那里听到了一些对 STL 的批评,所以我想我也许可以在这里采纳一些意见。
使用 STL 的一些最佳实践是什么?您从 STL 中学到了哪些经验教训?
<分区>
我正在学习 C++,我正在阅读的书(C++ 编程语言)说不要重新发明轮子,要依赖标准库。在 C 语言中,我经常最终创建一个链表,并一遍又一遍地迭代链表(也许我做错了不确定),所以 C++ 中可用的容器、字符串和算法的想法真的很吸引我.然而,我在网上读了一些书,并从我的 friend 和同事那里听到了一些对 STL 的批评,所以我想我也许可以在这里采纳一些意见。
使用 STL 的一些最佳实践是什么?您从 STL 中学到了哪些经验教训?
最佳答案
Effective C++ 系列有一本姊妹书,名为“Effective STL”。这是学习使用标准 C++ 库(neé STL)的最佳实践的良好起点。
关于c++ - 有哪些 C++ 标准库使用最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/561949/