【问题标题】:Boost Version Numbers提升版本号
【发布时间】:2009-02-26 08:28:17
【问题描述】:

我不明白为什么 Boost 库的版本号只会增加 1/100(例如 1.33、1.34 等),即使主要包含的内容就像巨大的库一样。这背后有什么强烈的动机吗?

【问题讨论】:

  • 这些不是小数点,它们只是主要、次要和修订号之间的分隔符。我们将它们写成 x.y.z 只是惯例,也可以很容易地写成 x-y-z 或完全其他的东西。

标签: boost


【解决方案1】:

上面写着Boost Faq

Boost 版本号是什么意思?该方案是 x.y.z,其中 x 仅在大量更改时递增,例如许多库的重组,y 在添加新库时递增,z 在维护版本时递增。如果左侧的值发生变化,y 和 z 将重置为 0。

【讨论】:

  • 当然,“每当添加新库时,y 就会递增”的说法是不正确的。比如 1.52.0、1.45.0 没有引入任何新的库。
  • @IgorR。 “无论何时”与“无论何时且仅在任何时候”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多