语义 问答列表

类类型参数的按值传递、重载或完美转发 [已关闭]

作者:qwark 提问时间:9/9/2016

已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅关注一个问题。 7年前关闭。 改进此问题 每当我思考我的类设计时,我都会问自己这些问题,我...

相等是否意味着相等的哈希值?

作者:Marcus Rossel 提问时间:9/4/2017

我目前正在研究一种图数据类型,在这种背景下,我思考了很多关于身份和平等的语义问题。 我现在的情况如下。我有一个类型:Vertex final class Vertex<T>: Hashable {...

访问作为“inout”传递的“var”是未定义的行为?

作者:lcmylin 提问时间:9/14/2017

从 inout 参数的文档中: 输入输出参数传递如下: 调用函数时,将复制参数的值。 在函数的主体中,副本被修改。 当函数返回时,副本的值将分配给原始参数。 仅从这个描述中,我假设在作为参数传递...

何时在 C++11 中使类型不可移动?

作者:user541686 提问时间:1/13/2013

我很惊讶这没有出现在我的搜索结果中,考虑到 C++11 中移动语义的有用性,我认为有人以前会问这个问题: 我什么时候必须(或者对我来说是个好主意)在 C++11 中使类不可移动? (也就是说,与现...

“==”和“is”有区别吗?

作者:Bernard 提问时间:9/25/2008

这个问题的答案是社区的努力。编辑现有答案以改进此帖子。它目前不接受新的答案或交互。 我的 Google-fu 让我失望了。 在 Python 中,以下两个相等测试是否等价? n = 5 # Te...

为什么提交消息中的“/”会破坏语义发布?

作者:Tallulah 提问时间:5/20/2022

我注意到在 gitlab ci 中使用 semantic-release/commit-analyzer 插件时,如果提交消息中有“/”,这会破坏语义发布,从而导致以下“错误”: [7:28:38 ...

为什么在处理临时变量时,std::swap 优先于 std::move?[关闭]

作者:The Dreams Wind 提问时间:7/26/2022

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 去年关闭。 改进此问题 通读复制赋值运算符的参考,我注意到当涉及到运算符签名的第...

为什么此代码可能会禁用移动语义和复制省略?

作者:o_oTurtle 提问时间:2/8/2023

有时我们可能会像这样推迟完美的回报: template<typename Func, typename... Args> decltype(auto) call(Func f, Args&&... ...

将参数移动到数据成员:通过复制或 rvalue-ref 获取参数?

作者:glades 提问时间:2/9/2023

我有一个类对象,它吞噬一个字符串并将其推入构造时的成员中(为了这个论点,它可以是任何旧成员函数)。entity 现在我至少可以通过两种方式做到这一点:我可能会接受一个 std::string 副本并...

是否有语义 HTML 来澄清首字母缩略词的含义?[复制]

作者:Mentalist 提问时间:8/25/2023

这个问题在这里已经有答案了: <abbr>的反面使用什么元素 (2 个答案) 3个月前关闭。 例如,我们知道有属性。出于可访问性和 SEO 的原因,此属性很有用,建议使用。alt<img> 我们也...


共73条 当前第6页