pass-by-reference 相关问题

通过引用传递是一种参数编组策略,其中变量在内存中的位置传递给函数,而不是变量值的副本,尽管函数出现在源代码中以接收变量本身而不是指向它的指针。

试图使用模板化功能交换两个字符串

#include #include 模板 void swap(T a,T b){T temp = a; a = b; b =温度; }模板 void swap1(T1 a,T1 b){T1 temp = a; ...

回答 2 投票 4

在类似Dart的现代语言中,按引用传递的真正含义是什么?

[与Dart的期货合作,我遇到了一个有趣的问题。导入'dart:async'; class Egg {字符串样式;鸡蛋(this.style); } Future cookEggs(List list)=> new Future(()...

回答 3 投票 2

是否有方法创建托管类型变量的传递引用列表?

情况下,我有许多变量需要执行相同的操作。在这种情况下,它们是字符串,在我们到达此代码时,它们的值可以为null,“”,“ Blank”,或者它们的值是...

回答 2 投票 0

在引用变量中更改时,原始数组未更新

对于我的工作,我需要访问嵌套对象数组。我不想每次都使用完整路径进行访问。因此,我想通过将实际引用分配给变量来缩短引用。我...

回答 3 投票 0

在C ++中执行时间差(带有按引用传递的函数和按值传递的函数之间的时间差吗?

对于Leetcode问题1312,我实现了按值传递解决方案,我的测试用例执行时间超过120毫秒,对于相同的测试用例,通过引用执行的时间急剧增加...

回答 1 投票 0

[C ++用对象向量进行二进制搜索

我正在编写一个c ++程序,该程序应该从txt文件中获取歌曲列表,并且能够对列表中的歌曲进行随机播放,排序和搜索。它使用对象向量将列表存储到...

回答 1 投票 0

如何使用迭代将其推入std :: stack时如何更新指针?

[这里是情况:给定一个指向(整数的)二进制搜索树的根的指针和一个整数数据,在...的所有祖先节点上执行Rotate函数(预定义)...

回答 1 投票 0

在C#中,我应该按值传递参数并返回相同的变量,还是按引用传递?

在C#程序中,我已经建立了一种从列表中删除对象的方法。用户输入要删除的项目的索引,然后要求用户确认删除,然后从...

回答 3 投票 6

带有参数列表的C ++构造函数

我熟悉C ++中的构造函数,想知道为什么我的C ++编译器找不到带有参数列表的构造函数。 #include #include const int ...

回答 2 投票 0

如何确定Im是否通过引用正确使用?

所以我有一个函数,可以在向量中设置变量,并返回可修改的单元格引用。但是我不确定我是否正确使用了引用“&”,因为我有两个有效的示例。例1:...

回答 1 投票 1

在c ++中分配和取消分配动态内存段错误

该项目的主要目标是实现我对动态内存分配和释放的知识。到目前为止,我的程序可以编译并运行,但是我唯一的问题是...

回答 1 投票 0

[使用Eigen :: Map构建矩阵时函数内部向量的内存分配

我创建了一个类,该类读取向量并将结果复制到所需的矩阵中(实际上,它将字符串更改为向量,并且所解析的向量的大小未知,但是我发布了简化代码)。 ...

回答 1 投票 0

将原始值作为参数传递给新方法(而不是引用)后更新

我有一个方法,其某些部分是重复的。我设法以原始方法多次使用较小方法的方式来拆分代码。问题是当我将某些值作为参数传递时...

回答 1 投票 0

操作符重载返回引用

在研究运算符重载时,我试图了解返回引用的真正意义。我创建了一个非常简单的问题:#include 使用名称空间std; ...

回答 1 投票 0

使用递归函数时的PHP参考变量

我有2个递归函数来计算期初库存和期末库存。公共函数getClosingStock($ previousStock,$ product,$ periodType,$ lower,$ upper){$ diffPeriod ='diffIn'。 Str :: ...

回答 1 投票 0

通过引用传递参数时模板的显式实例化

如何通过引用传递的参数显式实例化模板函数?我有一个简单的模板化函数,该函数可以采用任何类型并将其转换为字符串:template

回答 1 投票 1

C中的堆栈数组实现-理解按引用传递

因此,这是一个非常简单的堆栈实现(它的数组仅具有准系统推送弹出功能)。我试图理解为什么将值推入数组后索引没有改变。我...

回答 1 投票 0

C编程:即使在双指针的内容上完成,指针分配也会丢失

所以,我一直在努力解决这个问题,经过深夜的大量拉扯之后,我决定看看你们是否都想对此进行破解。总之,我正在尝试设置...

回答 1 投票 0

是否将对main()中的局部变量的引用传递给其他线程/函数的不良做法?

考虑下面的示例,在该示例中我在main()中创建局部变量specialNumber,并将其通过引用传递给新线程以及另一个函数(请忽略缺少锁/互斥锁的方法:...

回答 2 投票 0


© www.soinside.com 2019 - 2024. All rights reserved.