问答列表

Python:将列表替换在引用位置,而不是创建新的引用/列表

作者:Alex 提问时间:1/22/2019

我在 Python 中处理了相当多的值(内存占用量为 5GB)。 有时,我需要按键访问值,有时我需要循环值。出于性能原因,我在启动时将 Dict 转换为列表,因此我可以: 在我想按键访问值的情况下...

如何通过引用将列表传递给 Cmake 函数

作者:איתי יאיר 提问时间:2/13/2019

我想在 Cmake 中将列表传递给函数,编辑列表,并在调用函数中使用新值。 我试过这段代码: function(foo my_list) message( STATUS ${${my_lis...

引用类型的 C# 7 引用返回

作者:Arghya C 提问时间:1/18/2018

我正在浏览一些使用 C# 7 新功能并使用 ref locals & returns 功能的代码。 对于 ref 局部变量获取引用(对实际存储)的引用,以及更新原始项的值,这似乎很简单。value-...

按引用传递还是按值传递?[已结束]

作者: 提问时间:8/5/2008

就目前而言,这个问题不太适合我们的问答格式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或广泛讨论。如果您认为这个问题可以改进并可能重新打开,请访问帮助中心...

在 void 方法 [duplicate] 之后更新 Java 变量

作者:James Mitchell 提问时间:3/9/2019

这个问题在这里已经有答案了: Java 是“按引用传递”还是“按值传递”? (91 个回答) 4年前关闭。 我对 Java 的工作原理有点困惑,我知道以下几点是正确的: public static...

在 C 语言中的类之间共享对象#

作者:Ignacio 提问时间:3/20/2019

如果两个类具有相同的键(它只是一个字符串),我希望两个类共享一个对象,因此如果对象的值发生变化,它会在两个类中更改。我认为这就像让两个对象指向相同的内存地址一样,所以在 C 中可以使用指针来完成。为了...

为什么对象在作为指针传递时超出范围,但在返回时却没有

作者:mreff555 提问时间:3/29/2019

制作一个非常简单的链表时,我发现自己对可能是一个非常简单的范围界定概念感到困惑。第一个按预期工作。似乎在第二个 makeNode 函数中,节点“n”在终止时超出了范围。我很困惑为什么会这样。 我很确...

在 MATLAB 中从 .NET 对象按引用返回数据

作者:divB 提问时间:10/15/2018

我有一个 .NET 程序集,它提供了通过引用返回字符串数据的函数: int obj.Get_Available_SN_List(ByRef String SN_List) 如何将这些数据导入 M...

当 Java ArrayList 作为参数传递给返回 void 并在函数中修改的函数时,如何修改?可能会对传递值感到困惑

作者:user2788960 提问时间:4/27/2019

我有一个 Java 代码块,它通过将 ArrayList 传递到方法中来修改 ArrayList,修改方法中的列表,然后返回 void。我以为 Java 的 pass-by-value 会导致原始 A...

如何更新按值传递的引用类型的引用

作者:Nick W. 提问时间:5/9/2019

我正在使用一个按值在类之间传递对象的框架,我需要更新对其中一个对象的引用。我可以很好地更改原始对象的属性值,但我似乎无法弄清楚如何更改对全新对象的引用。在后一个类中,我从 API 中检索一个相当复杂的...


共1189条 当前第102页