返回 问答列表

在 C++14 中关闭 RVO/NRVO 时,如何返回对象?

作者:Isuxiz Slidder 提问时间:5/21/2023

我正在学习移动语义,所以我写了一个小程序,如下所示: #include <iostream> using namespace std; int one_int = 123; class A {...

如何在Python函数中使用zip()返回一些浮点值?TypeError:“float”对象不可迭代

作者:Raptor 提问时间:5/24/2023

我写了一个简单的函数,想要同时返回 1 个以上的浮点值 def test_zip_float(): return zip(1.234, 3.456) print(test_zip_float()...

获取 RVO 优化静态的地址

作者:glades 提问时间:5/31/2023

在下面的代码中,我尝试将一个单例实例注册到一个保留所有单例的全局数组中(在生产代码中,我可以根据模板参数实例化不同的单例,所以不用担心这个悖论:))。我想知道的是,我是否可以以某种方式获得 lambd...

按值返回的临时shared_ptr的计数器是否递增?

作者:Mix Kira 提问时间:6/7/2023

我试图了解 RVO 在这种特殊情况下如何协同工作。shared_ptr 假设我有这个示例代码: class A { public: void action() {} }; class Cont...

什么是复制省略和返回值优化?

作者:Luchian Grigore 提问时间:10/18/2012

什么是复制省略?什么是(命名的)返回值优化?它们意味着什么? 它们会在什么情况下发生?什么是限制? 如果你被引用到这个问题,你可能正在寻找介绍。 有关技术概述,请参阅标准参考。 在此处查看常见案例...

函数输出参数(引用参数)在函数返回之前是否更改?[已结束]

作者:Puya 提问时间:6/9/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 6个月前关闭。 改进此问题 基本上我想知道在 C++ 中,如果我调用一个函数并通...

为什么打印一些内置方法返回 VALUES,而打印一些 NONE?

作者:malavi pande 提问时间:6/17/2023

我正在尝试了解以下代码片段之间的输出差异: arr = [1, 2, 3, 4, 5] print(arr.sort()) // Output: None print(arr.pop()) // O...

PHP:设置私有变量以返回私有方法的值不起作用

作者:Paul Tennant 提问时间:6/30/2023

我有一个私有变量 $user_url,我将其初始化为“”。 所以我在公共函数中设置了它,如下所示: 但是,它总是返回 null,即使我知道它不是。 请帮忙!!!!!!$this->user_url =...

如何获取类方法的返回类型?

作者:mouse_00 提问时间:6/30/2023

我尝试使用,但无法管理它。std::result_of #include <type_traits> class Foo { public: int foo(); }; int main() ...

return 语句在异步函数的 for 循环中不起作用 [duplicate]

作者:ARADHYA MISHRA 提问时间:7/3/2023

这个问题在这里已经有答案了: 短路 Array.forEach 喜欢调用中断 (32 个答案) 5个月前关闭。 我必须遍历异步功能中的数组。 该函数似乎不会在 resturn 语句处终止,而是会继续...


共139条 当前第8页