答案 0 :(得分:4)
旧版本仅接收错误修复,而新功能则在较新版本中实施。来自https://gcc.gnu.org/releases.html:
该表按日期排序。请注意,从版本3.3.4开始,我们为需要高度稳定性的用户提供旧版本分支的错误发布。
如果你喜欢它(ASCII-ART):https://gcc.gnu.org/develop.html#timeline
答案 1 :(得分:0)
这不是一个真正的c ++问题。
开发人员正在积极地同时处理所有这些版本。如果其中一个版本需要修复错误,那么它将被修补和更新。
这是你的意思吗?
版本4,5和& 6有更新的C ++功能,例如,我认为5有std ++ 14和6有std ++ 1z(你可以在谷歌搜索每个标准的功能)