by-value 问答列表

防止在按值传递对象时进行切片(继承)

作者:CSstudZ 提问时间:12/13/2019

据我了解,当对象在方法中按值传递时,会调用复制构造函数。 因此,如果我实现自己的复制构造函数,有没有办法在方法中按值传递对象时避免切片? 例: // in headers file // for...

结构指针的单指针或双指针

作者:Surya Majumder 提问时间:2/28/2022

我试图编写一些代码来检查调用函数时结构指针的指针函数。 我尝试对树或链表使用单指针,但发现通常如果我编写一个 void 函数并且 head 或 root 不是全局的,它会给我带来分割错误。 我找到...

Powershell 传递复杂对象 按值,而不是按引用

作者:Gordon 提问时间:2/19/2021

我正在尝试在一个有序的字典中处理一些数据,然后将其添加到另一个有序的字典中,我可以通过重新初始化我的临时字典来做到这一点,就像这样...... $collection = [Collections....

类型参数是否与参数一起传递给方法?

作者:Matthew S. 提问时间:3/4/2021

从我自己的实验中,我得出结论,当作为参数传递给方法时,对象或对象引用的任何类型参数都会被剥离。如果使用类型参数参数化方法的参数,则会弹出类型参数的问题: <T> void method (Array...

(蟒蛇)本地化变量

作者:Soon 提问时间:11/28/2021

我的目标是使用 my_function 更改数据帧 df,然后将结果分配给 dataframe df。 但是当我使用函数时,函数外部的数据帧 df 发生了变化。 我怎样才能修改函数以不影响功能之外的 ...

当我使用双向链表中的最后一个指针时,代码崩溃

作者:khoprutu 提问时间:12/15/2021

所以我为一个双向链接列表写了一些代码,在制作一个在末尾添加节点的函数时,我想为最后一个节点制作一个指针,但是当我执行它进行添加时,它崩溃了,但在前端添加它工作正常。一切看起来都很好,它甚至没有显示任何...

如何创建一个将传递的参数视为文本的函数?

作者:TobyRush 提问时间:12/28/2021

我敢肯定,这个问题之前已经有人问过,也回答过,但我似乎找不到合适的术语来找到答案。我需要动态创建一系列函数以供以后使用,这些函数使用创建时参数定义的某些值。例如: var i = "bar"; v...

为什么 Object.assign 的行为与常规引用不同?

作者:radek79 提问时间:1/24/2022

如果我像第一个例子一样对一个对象进行简单的引用,那么我理解它的方式是 x.a 和 y.a 指向同一个地址,该地址的值为 1。当我将该地址的值更改为 2 时,x 和 y 中的值都会发生变化。 但在第二...

关于在 C 中使二叉搜索树为 EMPTY 的困惑

作者:bFur4list 提问时间:5/25/2023

我想定义一个函数,该函数使用返回类型 void 使二叉搜索树清空。 这些是我的代码,如下所示: _Node structure typedef struct _Node { int data;...

如何删除[]衰减的数组?[复制]

作者:user1079505 提问时间:5/8/2023

这个问题在这里已经有答案了: 如何将指针变量作为引用参数传递? (2 个答案) 7个月前关闭。 如果我无权访问原始指针 x,如何删除声明的数组?假设,我知道数组大小。new 例如,如果我编写以下代...


共28条 当前第1页