当前位置:  开发笔记 > 编程语言 > 正文

什么是ST200 for VS2005的最佳实现?

如何解决《什么是ST200forVS2005的最佳实现?》经验,为你挑选了1个好方法。

我目前正在为VS2005使用STL的默认实现,我对此并不满意.也许有更好的东西?



1> Nelson..:

Dinkumware STL实现(随VS2005提供)实际上相当不错.STL是一个通用库,因此几乎总能为非常具体的用例编写更好的东西.

我知道以下替代实现,但我从未在VS2005中使用它们:

SGI标准模板库3.3:http: //www.sgi.com/tech/stl/

STLport 5.1.6(源自SGI实现):http: //www.stlport.org/

SGI和STLport都将执行大小/长度检查作为operator ==中的第一个测试,因此您可能会喜欢它.它们也可以免费下载和使用.

从理论上讲,从一个STL实现转换到另一个实现应该很容易.但是,我从一些同事那里听说并非总是如此.他们绊倒了编译器错误,发现他们无意中使用了非标准功能,或者在不知不觉中依赖于某些特定STL实现的特定行为.

关于Dinkumware STL实现的一个好处是它已经过VS2005 C++编译器的良好测试.

如果你决定尝试这些替代方案,祝你好运!让我们知道它是怎么回事.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有