问答列表

反直觉对象参数行为

作者:WindTorn 提问时间:6/9/2014

我很清楚 Java 按值传递参数,以及由于对象作为引用保存在可变对象中,因此当这些值可变时可以更改对象值。我还理解的是,类 String 包含不可变的对象。因此,为了测试我的理解,我决定编写一些代码,...

程序在 c++ 中使用带有引用参数的传递值读取文件

作者:keggy 提问时间:5/3/2014

这是我正在使用的代码。现在我知道数组可能是更好的选择,但这就是教授想要的方式。当我尝试运行该程序时,它只是无限循环,但似乎我快到了。我是 c++ 的新手,不太了解这门语言,只是基础知识。程序需要首先读...

Swift 会自动克隆参数吗?

作者:liam923 提问时间:8/12/2014

我一直在阅读苹果在 Swift 上发布的 iBook,我目前正在阅读有关功能的信息。在本章中,他们将讨论 inout 关键字。这让我想知道:当参数作为参数传递到函数中时,swift 会自动克隆参数吗?...

红宝石中的pass_by_reference与pass_by_object_sharing之间有什么有意义的区别吗?

作者:Lewix 提问时间:10/27/2014

上下文:我认为,当它真正pass_by_sharing时说pass_by_reference是误导 性的 这是我反对的“Effective Ruby”一书的摘录 “大多数对象都是作为参考而不是实际值...

Ruby 修改 “each” 块中的哈希值。按价值传递的微妙之处?[复制]

作者:rpechayr 提问时间:10/30/2014

这个问题在这里已经有答案了: Ruby - 参数按引用还是按值?[复制] (1 个回答) 9年前关闭。 根据这个问题,红宝石是严格按值传递的。不过,我遇到了一个案例,其中包括像这样修改哈希: h ...

从会话中获取数组,更新它,然后如何更新会话?[已结束]

作者:Pepster K. 提问时间:11/4/2014

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 9年前关闭。 改进此问题 我的直觉告诉我,此代码不会更新会话中的数组。这是对的吗...

调用方未看到函数中的变量更改?

作者:Alonso Iturbe 提问时间:12/6/2014

是的,我知道这听起来很傻,但我不知道我做错了什么! 该函数是扑克游戏的一部分,其中有 10 个函数,每个函数检查特定的扑克手牌。如果激活,该函数会打印“玩家 1 有满屋子!”或任何可能的手牌。但是,...

通过作为方法参数传递对象的复制

作者:MidgarZolom 提问时间:12/8/2014

我对 Java 在方法参数中的引用传递/值有点困惑。 我在一个类中有一个构造函数:OuterObject private InnerObject io; public OuterObject(In...

Ruby 引用和值传递

作者:Nikkolasg 提问时间:12/9/2014

我知道有很多类似的问题被问到。我已经阅读了它们,但仍然不明白为什么我的代码会这样做。它仅用于训练,我已经实现了一个简单的 LinkedList(单个链接),我想实现两个这样的排序列表的合并。代码如下 ...

PHP 按引用参数和默认 null

作者:Stefan Gehrig 提问时间:11/11/2008

假设我们有一个方法签名,例如 public static function explodeDn($dn, array &$keys = null, array &$vals = null, $ca...


共629条 当前第31页