gpt4 book ai didi

c++ - VC++ 中是否有 boost::shared_ptr 的本地/可靠替代方案?

转载 作者:太空狗 更新时间:2023-10-29 23:37:54 25 4
gpt4 key购买 nike

我的公司不允许使用 boost(出于许多愚蠢的原因,但这是题外话)。

当我习惯于使用 shared_ptrweak_ptrscoped_ptr 进行个人开发时,不得不使用原始指针让我感到非常沮丧。

我们只使用 Microsoft 编译器 (Visual Studio 2010),我想知道是否有替代这些模板的方法可以减轻我的痛苦。

我曾经听说过 std::tr1 但我不确定这是什么。我相信这是下一个标准的某种 Microsoft 实现,但我们可以依赖它吗?它提供什么?有什么保证吗?应包含哪些 header ?

最佳答案

对于 VC10,只需使用 shared_ptr , weak_ptr unique_ptr 它已经提供的实现。您所要做的就是包括 <memory> .

关于c++ - VC++ 中是否有 boost::shared_ptr 的本地/可靠替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3575117/

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