问答列表

在 Java 中接收其他引用类型

作者:meBe 提问时间:11/24/2017

有一个参数是引用类型,它可以接收其他引用类型吗? 例如,下面有一个代码 fr = new FileReader("d:\\test.txt"); br = new BufferedReader(fr...

请解释 golang 类型是否按值传递

作者:SammyO 提问时间:11/25/2017

我正在尝试制作一个非常简单的程序来修改数组,但是如果我将它们转换为类型,会遇到一些有趣的行为。https://play.golang.org/p/KC7mqmHuLw似乎如果我有一个数组,go 通过引...

当参数为空列表时,如何避免值限制错误?

作者:Soldalma 提问时间:12/1/2017

当参数为空列表时,List 模块中的某些函数会失败。List.rev 就是一个例子。问题是可怕的价值限制。 我在尝试定义一个函数时遇到了同样的问题,该函数返回一个列表,其中包含除列表最后一个元素之外...

通过引用传递到 setter

作者: 提问时间:12/14/2017

因此,我在 Swing 程序上遇到了一些非常大的内存和 CPU 泄漏,并意识到我并没有在 EDT 上执行所有必要的内容,而是愚蠢地将所有内容传递到方法中,最终意识到我正在复制对象及其 2000 个数组...

静态动态示波器的不同输出

作者:Davidw 提问时间:1/9/2018

我正在学习静态范围和动态范围语言之间的区别。 这是一个片段伪代码。write(x) 将打印出 x 的值。 { int x = 2; void fie(reference int y) { y ...

为什么这个指针指向“马崇拜”而不是“马马”?

作者:wokki 提问时间:2/7/2018

1 public class Horse { 2 Horse same; 3 String jimmy; 4 5 public Horse(String lee) { 6 jimmy = lee; ...

当我在 C++ 中存储指向按值传递的参数的指针时会发生什么情况?

作者:TWal 提问时间:2/11/2018

我有一个名为 Bucket 的类,它基本上包含指向某些数据和一些标志的指针。使用下面的函数,可以设置指向数据的指针(或者我希望如此)。 template <typename T> void Bu...

同步。WaitGroup 死锁是由 pass by value 引起的?

作者:igbgotiz 提问时间:2/17/2018

有 2 种方法可以编写重现: 第一种方式,程序干净地退出。 func recurse(depth int, wg *sync.WaitGroup) { defer wg.Done() if d...

STL - 赋值运算符与“赋值”成员函数

作者:YAKOVM 提问时间:11/2/2013

vector(以及其他容器)具有成员函数 (MF)。 我想比较 MF(范围版本)与赋值运算符。listassignassign 据我了解,在以下情况下使用它是有用的:assign 人们想要分配向量...

请解释一下 Python 的“逐指传递”方法 [duplicate]

作者:Fabian Lohrmann 提问时间:3/17/2018

这个问题在这里已经有答案了: Python 函数引用调用 [duplicate] (12 个答案) 5年前关闭。 a = 5 a 本身并不包含值 5,而只是对象 5 的地址,对吗?所以它是一个参考...


共1094条 当前第99页