问答列表

Java 参数引用和原始引用(不是对象)有什么区别?[复制]

作者:Atti 提问时间:6/11/2017

这个问题在这里已经有答案了: 变量、对象和引用有什么区别?[复制] (5 个答案) 6年前关闭。 所以我们知道使用按值传递,即它传递对方法的引用副本。 我想知道为什么当我用原始引用(在我的示例中)测...

C++11 传递 POD 类型的值比常量引用差

作者:Fernando 提问时间:7/11/2017

这个问题不是关于通过值或引用传递大型对象 - 也不是关于移动语义 - 就像许多其他问题一样。 我想知道 POD 类型必须有多小,以便按值而不是按常量引用传递它是一个更好的主意。我写了以下代码: #...

为什么在将 rvalue by value 传递给函数时不调用 copy-constructor

作者:Gergely Tomcsányi 提问时间:8/12/2017

这是我不知何故错过的事情,但我很惊讶。请考虑以下代码示例: #include <iostream> class A { int a; public: A(int a) : a(a) { st...

为什么标准库中没有按值传递 std::chrono::d uration 实例?

作者:Super-intelligent Shade 提问时间:8/18/2017

根据 cppreference.com: 持续时间中存储的唯一数据是 Rep 类型的刻度计数。 但是,我注意到例如: this_thread::sleep_for 由 const ref.sle...

尝试取消引用一个接口,该接口是指向后端结构对象的指针,以便我可以按值传递给函数

作者:Benji Vesterby 提问时间:8/23/2017

我有一个接口,它表示初始化后指向结构对象的指针。我想访问接口引用的对象的 Value,而不是指针,以便我可以按值将其作为接口类型传递给函数。 这是我的问题的一个例子:https://play.gol...

可能误解了按值传递的工作原理

作者:Chris 提问时间:9/17/2017

我不确定我是否了解 Java 中的按值传递的工作原理。我知道有很多关于这个的话题,即使在 SO 上也是如此,但它们都不太合适,我想知道我是否正确: 假设我有以下代码: class Class{ ...

如果字符串是引用类型,为什么在这种情况下 strA 的值没有变化?[复制]

作者:PakiPat 提问时间:9/29/2017

这个问题在这里已经有答案了: 在 C# 中,为什么 String 是一个行为类似于值类型的引用类型? (12 个答案) 为什么字符串在 Java 和 .NET 中不能是可变的? (17 个回答) C#...

C++:按值将对象传递给同一类的成员函数

作者:Manobhav Pandey 提问时间:10/20/2017

我是C++的初学者,我刚刚开始学习OOP。在下面的程序中,我添加了相同类的对象并显示了结果。但是,我无法理解这样一个事实,即如果我按值将对象传递给函数,那么更改如何反映在调用函数中。该函数需要类 Co...

Ruby 是按值传递还是按引用传递?[复制]

作者:Arun 提问时间:5/9/2013

这个问题在这里已经有答案了: Ruby 是通过引用传递还是按值传递? (14 个回答) 9年前关闭。 我基本上是一个 java 开发人员。我在 ruby 领域工作了大约一年。与 Java 不同,Ru...

c++ 将 var 从一个函数传递到另一个函数,然后在 main 函数中显示结果

作者:Meno 提问时间:11/8/2017

如何将用户输入的从一个函数收集的距离传递到另一个函数以计算运费?然后通过 int main 函数显示成本? 我的距离函数 double getDistance(double distance) {...


共1094条 当前第98页