问答列表

为什么 C++ 中的强制 RVO 需要公共析构函数?

作者:Fedor 提问时间:8/5/2021

请考虑下面的简单示例,其中函数返回一个带有私有析构函数的类对象,并且必须进行强制返回值优化 (RVO):barA class A { ~A() = default; }; A bar() { ret...

为什么 Go 中的作业会创建副本?

作者:Don Draper 提问时间:8/8/2021

我会稍微澄清一下这个问题。我已经(几乎完全)阅读了 Go 规范、FAQ、Effective Go,当然还有 Tour of Go。 我知道 Go 是一种“按值传递”的语言,甚至设法对这种行为进行推理...

在保持数据完整性的同时对循环依赖关系进行建模

作者:Amirhosein Al 提问时间:8/7/2021

我正在设计一个音乐信息系统。我有几个相互连接的实体。 以下是域代码的一部分。 class Album { private Set<Track> tracks; private boolean...

为什么 Z3 求解器给布尔变量“无”,如何摆脱它?

作者:QianruZhou 提问时间:9/2/2021

我是 Z3py 的新手。我正在尝试列出布尔公式的所有满意解决方案(或获得仅生成 True 的真值表)。 我的代码在这里,灵感来自另一个答案,找到所有令人满意的模型: from z3 import ...

在某些情况下,哈雷的方法迭代会比牛顿的方法迭代更好吗?

作者:FusRoDah 提问时间:9/23/2021

我正在研究哪种除法算法在高精度数字输入上最有效。其中一个因素(至少在迭代方法中)是选择最佳起点。然而,更重要的是方法本身的选择。 当尝试计算数字 a 的倒数时,使用的方法之一是牛顿迭代 这具有二次...

如何区分哪些变量是通过引用传递的?

作者:StoneThrow 提问时间:9/25/2021

在与 和 的漫长历史之后,我最近才成为一个编程语言多语言的人,开始认真地研究新的语言,特别是 ,而且程度要小得多。CC++GroovyPython 回复:“引用传递语言”,我想了解哪些变量按函数传递...

在 C 中按引用或值传递对象#

作者:Michael 提问时间:1/3/2012

在 C# 中,我一直认为非原始变量是通过引用传递的,而原始值是通过值传递的。 因此,当将任何非基元对象传递给方法时,对方法中的对象所做的任何事情都会影响正在传递的对象。(C# 101 内容) 但是...

使用 C 返回带有重复键的 Json 对象#

作者:B.Balamanigandan 提问时间:2/22/2017

我正在使用 WEB API 接收来自客户端应用程序的请求以保存联系人信息,并且仅当数据出现错误时才需要发送错误消息;否则没有待办事项 之前我使用了 Dictionary<string, string...

(宽)Maxima:在浮点数中使用“equal”的最佳实践是什么?

作者:Rax Adaam 提问时间:10/18/2021

我正在处理具有以下形式的数据: /* initial value */ xi:-8$ /* intermediate value */ a:-0.2$ /* final value */...

为什么模板参数推导在 C++ 中不起作用?

作者:sshd 提问时间:10/20/2021

我在 C++ 中对模板参数推导有疑问。 我不知道为什么下面的示例不起作用。 示例: #include <iostream> template<size_t n> void PrintArray(c...


共1094条 当前第74页