曾经的C ++ 0x成为主流与提升的重叠部分会发生什么? [英] what will happen with the overlapping portion of boost once C++0x becomes mainstream?

查看:88
本文介绍了曾经的C ++ 0x成为主流与提升的重叠部分会发生什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

曾经的C ++ 0x成为主流与提升的重叠部分会发生什么?

what will happen with the overlapping portion of boost once C++0x becomes mainstream?

将提振仍然包含以前的一切,否则他们会适应图书馆与新的std ::东西更新它?

Will boost still contain everything it used to, or will they adapt the library to update it with the new std:: stuff?

将推动既有普通的C ++版本,它们将保持的C ++ 0x的版本?

Will boost have both a normal c++ version and a c++0x version that they will maintain?

推荐答案

一会希望的升压继续支持现有的类,一对夫妇的原因。

One would hope that Boost continues to support existing classes, for a couple of reasons.

首先,是使用重叠的特征在升压需要被支持的,在一段时间code的体

First, there is a body of code that uses the overlapping features in Boost that needs to be supported, for some time.

二,重叠的实现让我选择我preFER使用哪一个。有可能是性病之间的一些差异:: FROB和boost :: FROB这是非常重要的我的项目,并具有选择还是不错的。

Second, overlapping implementations allow me to select which one I'd prefer to use. There might be some difference between std::Frob and Boost::Frob that is important to my project, and having a choice is good.

在长期的,不过,我希望朝无论从应用程序编写者和工具供应商的标准迁移。这使得风险较小的选择,一起去的std ::

In the long term, though, I would expect a migration toward the standard from both the application writers and the tools providers. That makes it a less risky choice to go with std::.

这篇关于曾经的C ++ 0x成为主流与提升的重叠部分会发生什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆