gpt4 book ai didi

c++ - 当 c++ xx 获得批准时,命名空间 tr1 会发生什么变化?

转载 作者:可可西里 更新时间:2023-11-01 16:29:28 28 4
gpt4 key购买 nike

我正在使用 VS2008 中的 tr1 命名空间编写一些东西。当 C++xx 获得批准时会发生什么?这在其他 C++ 修订版之前发生过吗? tr1 的东西是否仍然有效,或者我是否必须更改所有包含的内容?我意识到我在做一个非常大的假设,即总有一天会获得批准。我知道你们很可能都没有为 MS 工作或为 GCC 做出贡献,但如果您有这些变化的经验,我将不胜感激。

最佳答案

std::tr1 将成为 C++1x 中 std 的一部分(std::tr1::shared_ptr 成为 std::shared_ptr,等等)。只要编译器声称实现 TR1,std::tr1 就会继续存在。在某些时候,您的编译器可能会放弃该声明,并因此放弃 std::tr1 。这可能永远不会发生。

std::tr1 已经被“复制”到 Visual Studio 2010 Beta 中的命名空间 std 中(通过 using 指令)

关于c++ - 当 c++ xx 获得批准时,命名空间 tr1 会发生什么变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2002752/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com