优化 问答列表

当“by-value”参数也是“by-value”返回参数时,为什么不能进行复制省略?[复制]

作者:EL IAS 提问时间:9/13/2023

这个问题在这里已经有答案了: 为什么返回参数时不允许 RVO? (3 个答案) 2个月前关闭。 在下面的代码片段中,我的函数尝试将其“by-value”参数作为“by-value”返回值返回。我看了...

在 Visual Studio 2022 版本配置中不可设置的 IPOPT 选项

作者:mary 提问时间:7/20/2023

我目前正在使用 Visual Studio 2022 在 C++ 中使用 IPOPT 解决优化问题。我正在使用 IPOPT 提供的HS071_NLP示例,我想使用以下代码限制迭代次数: #incl...

在 c++ 中,在不改变程序流程的情况下,使用“else”对性能的重要性是什么?[复制]

作者:penguin2213 提问时间:9/15/2023

这个问题在这里已经有答案了: if->return vs. if->else 效率 (6 个答案) Linux 内核中可能/不太可能的宏是如何工作的,它们有什么好处? (10 个回答) 2个月前关闭。...

如何防止一段无副作用的代码被优化掉?

作者:lei hu 提问时间:9/15/2023

考虑一个场景,我构造了一个表示大整数的类 T。此类 T 具有加法运算符函数。 class T { public: T operator+(const T &other) const } 为了测...

在考虑精度损失的同时,如何比较浮点和双倍?

作者:Alex 提问时间:8/20/2008

比较两个或两个值的最有效方法是什么?doublefloat 简单地这样做是不正确的: bool CompareDoubles1 (double A, double B) { return A =...

C++ 中静态函数调用的编译器优化 [已关闭]

作者:Nick 提问时间:9/19/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 2个月前关闭。 改进此问题 有一些函数通过静态调用访问资源,有时会丢失指向它的指...

按类型特征划分的 C++ 模板方法专业化

作者:TreeTownGreen 提问时间:9/20/2023

我正在使用 C++ 11,创建一个类模板。我希望根据模板参数的类型特征(即浮点数/整数、有符号/无符号等)优化某些方法。我知道这可以通过对每个特定特征组合的模板专业化来实现,但这太笨拙了。 取而代之...

旅行推销员问题 - 通过所有点的最佳路径

作者:Shark44 提问时间:8/13/2023

我正在尝试解决一个基于旅行推销员问题的练习。基本上,我得到了一个点列表及其坐标,如下所示: [(523, 832), (676, 218), (731, 739), ..] (a total of ...

对于开源优化求解器来说,切割平面算法在求解单机调度问题方面效果不佳

作者:Li Jianqing 提问时间:9/20/2023

MIPLIB 中的相应示例是 neos-3046615-murg,它被标记为 simple。 cplex、gurobi 可以快速获得更好的下界。 是否有机会改进开源求解器? 相关论文、建议或代码...

C 循环条件中的函数

作者:Sasha 提问时间:9/21/2023

我可以有这样的东西: for (unsigned i = 0; i < get_length(object); ++i) { ... } 我确定 get_length(object) 在循环生...


共323条 当前第20页