今天对 VC2010 的 STL 和 STLport 的性能进行了一下简单的比较,测试结果如下:
| 测试容器 | DEBUG | RELEASE | |||
| STLport | VC2010 | STLport | VC2010 | ||
| 启用 _STLP_DEBUG 参数 | 不启用 _STLP_DEBUG 参数 | ||||
| vector | 6.780 | 2.580 | |||
本文对比了VC2010 STL和STLport在不同模式下的性能,通过简单的元素添加、排序和移除操作,结果显示VC2010的性能已接近或超过STLport,这可能得益于C++0x的右值引用特性。尽管测试简单,不构成专业结论,但可作参考。测试环境为Pentium Dual-Core CPU E5200,2GB内存,Windows XP SP3。
今天对 VC2010 的 STL 和 STLport 的性能进行了一下简单的比较,测试结果如下:
| 测试容器 | DEBUG | RELEASE | |||
| STLport | VC2010 | STLport | VC2010 | ||
| 启用 _STLP_DEBUG 参数 | 不启用 _STLP_DEBUG 参数 | ||||
| vector | 6.780 | 2.580 | |||

被折叠的 条评论
为什么被折叠?