【发布时间】:2010-03-10 14:29:16
【问题描述】:
在学习了大量的 c++ 之后,我现在进入了 STL 容器和算法模板库,我主要关心的是,
1) 这个库在 MS、linux 和其他操作系统等不同平台上是否相同?
2) 程序 c++ 模块的质量或效率会随着 STL 容器和算法的更多使用而降低,我认为我无法根据所有需求对其进行自定义。
3) 这个模板库好用在linux系统编程,内核模块中吗?
4) 最后我可以在编程比赛中使用它吗,因为它可以减轻很多编码和压力。
【问题讨论】:
-
我曾经参加过一场比赛,不允许 C++ 程序员使用 STL,因为这对 C 和 Java 程序员来说是不公平的优势:P
-
请参阅kerneltrap.org/node/2067 以讨论您的第三点。在变成咆哮之前,这实际上是一个有用的讨论。
标签: c++ stl-algorithm stl