代码之家  ›  专栏  ›  技术社区  ›  akalenuk

VS2005的最佳STL实现是什么?

  •  3
  • akalenuk  · 技术社区  · 16 年前

    not really satisfied 用它。也许有更好的?

    5 回复  |  直到 7 年前
        1
  •  8
  •   Nelson    16 年前

    Dinkumware STL实现(与VS2005一起提供)实际上相当不错。STL是一个通用库,因此几乎总是可以为非常特定的用例编写更好的东西。

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

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

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

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

    关于Dink硬件STL实现的一个好处是它已经用VS2005 C++编译器进行了很好的测试。

    如果你决定尝试这些选择,祝你好运!让我们知道进展如何。

        2
  •  3
  •   Rob    16 年前

    港口怎么样?

    http://www.stlport.org/

        3
  •  2
  •   C. K. Young    16 年前

    Dinkumware binary licence VS2005,200美元。

        4
  •  2
  •   Nemanja Trifunovic    16 年前
        5
  •  2
  •   Aaron    15 年前