move-semantics

move-semantics

文章 0 浏览 1

仅提供移动构造函数是一种不好的形式吗?

我想从函数返回一个 Foo 类型的不可复制对象。这基本上是一个辅助对象,调用者将使用它来执行一组操作,并使用析构函数在操作完成后执行一些清理操作…

绝影如岚 2024-09-18 02:14:33 7 0

std::move 会导致切片吗?

例如, unique_ptr&ltDerived&gt = new deriv std::vector&ltunique_ptr&ltBase&gt&gt.push_back(std::move(deriv)) deriv 是否会被切片为类型 unique…

风吹雨成花 2024-09-11 01:52:49 3 0

C++0x 中的特殊成员函数

关于特殊成员函数的维基百科文章不包含任何对移动构造函数和移动赋值运算符的引用。 我想更新该条目,但我不确定 0x 标准的内容。 这两个函数的规则是…

关于从前 2024-09-10 07:34:25 5 0

什么是移动语义?

我刚刚听完软件工程广播 对 Scott Meyers 的播客采访,内容涉及 C++11。大多数新功能对我来说都很有意义,但有一个例外。我仍然不明白移动语义...它到…

难如初 2024-09-06 15:48:18 8 0

堆栈是否可以有一个异常安全的方法来使用移动语义返回和删除顶部元素?

在回答有关 std::stack::pop() 的问题 我声称 pop 不返回值的原因是出于异常安全原因(如果复制构造函数抛出异常会发生什么)。 @Konrad 评论说,现在…

梦巷 2024-08-29 05:30:17 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文