C ++库比较:Boost和Tr1

时间:2011-03-12 00:45:31

标签: c++ boost tr1

哪个更强大?因为我读过Linus Torvalds关于有多糟糕的文章。这是tr1比提升更好吗?

2 个答案:

答案 0 :(得分:9)

TR1是一组库,它们是C ++标准库的新增功能。其中大多数起源于Boost,其中大部分都包含在最新的C ++ 0x草案标准中。

库的Boost实现的不同版本,库的TR1规范和最新的C ++ 0x规范之间存在一些差异,但基本原理大致相同。

Linus Torvalds整体上讨厌C ++,他对C ++的咆哮不应该被认真对待。 Boost库非常有用。

答案 1 :(得分:1)

你的问题没有多大意义,因为Boost includes the TR1 additions反过来主要基于Boost本身出生的库(TR1的Boost实现可以某种方式被视为“非正式参考实现” “);因此,我不知道怎么说“哪个更好”,因为它们大致相同。

顺便说一下,我不会对Linus Torvalds过多地了解这些事实,他总体上反对C ++,而且他写的几乎所有关于它的内容都会在通用咆哮中退化。