腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
检查
var
中
的
对
象是
副本
ByVal
还是
ByRef
?
更新:我想(递归地)
检查
复制到
var
中
的
对
象是
否是原始对象
的
ByVal
副本
。这意味着它
的
所有子项也将是
ByVal
(深度复制)。我想知道是否有Javascripter找到了
检查
var
是否包含
ByVal
或
ByRef
副本
的
方法。我担心没有这样
的
东西存在,所以我也
对
如何执行这样<e
浏览 28
提问于2017-07-01
得票数 0
回答已采纳
2
回答
ByVal
是个谎言吗?
、
、
、
我想我最近(终于)开始了解
ByVal
和
ByRef
在VBA
中
的
工作方式。在我迄今所读过
的
所有教程和引用
中
,
ByRef
总是“传递对象”,
ByVal
是“传递对象
的
副本
”。
对
我来说,后者意味着对象在内存
中
的
位置被复制,指向新位置
的
指针被返回。进一步
的
深入研究表明,要想从
ByVal
中
获得一个我想
浏览 1
提问于2018-04-15
得票数 3
回答已采纳
2
回答
默认情况下,如何将参数传递给VB函数
Function myFunction(j As Integer) As Double Exit Functionj是作为值
ByVal
传递
还是
通过引用
ByRef
传递提前感谢!
浏览 0
提问于2012-05-23
得票数 5
回答已采纳
4
回答
ByRef
对
ByVal
的
澄清
、
、
Public Property Socket As Socket Return _Socket Set(
ByVal
complete, sending regular streamEnd Class 因此,在重载
的
构造函数上,我接受
对<
浏览 2
提问于2010-12-08
得票数 22
回答已采纳
2
回答
为什么在函数中使用
ByVal
?
我
对
ByVal
和
ByRef
感到困惑。(
var
) Function abcval(
ByVal
var
) Return
var
var
=
var
+ 1 R
浏览 2
提问于2014-02-24
得票数 1
回答已采纳
3
回答
编译-在VBA
中
传递变量参数
ByRef
时出错
、
我有这样
的
方法: ... <- 'argument' must be called
ByRef
because I have to modify it如果我定义
的
变量如下:没问题,我可以打电话:而且起作用了。如果我打电话:
浏览 6
提问于2012-02-21
得票数 4
回答已采纳
1
回答
转换过程为功能
、
、
我最近
对
Rubber鸭
的
检查
通过
检查
一个过程是否有一个
ByRef
参数(显式
还是
隐式)来确定它是否应该是一个函数。快速修复程序采用此过程,将其转换为函数,并更新所有调用。如果是这样,则将ArgListContext添加到通过解析器状态类公开
的
列表
中
。context.ModuleName, }L
浏览 0
提问于2015-12-31
得票数 5
回答已采纳
2
回答
从vb调用非托管c++ dll
中
的
调用函数
、
、
、
我有一个非托管
的
c++ dll (我
的
创建),它有一个函数,其中包含大量输入变量(标量和数组)和输出数组。我想从一个可视化
的
基本程序
中
调用它。我有一个简单
的
表单+一个按钮,它在单击dll时调用函数。
ByVal
var
2 As Double, _ <MarshalAs(
ByVal
var
3 As Do
浏览 2
提问于2015-11-09
得票数 2
回答已采纳
1
回答
访问继承类型
的
内部类
、
、
希望扩展BeginReceive方法和MessageQueue.ReceiveCompleted
的
事件处理程序,以便通过引用传递TCPClient对象。现在,我可以将其作为对象传递,但它将是按值传递
的
,因此将是TCPClient对象
的
副本
。不好!ReceiveAsync(timeout, Cur
浏览 0
提问于2018-12-10
得票数 0
1
回答
错误53 :没有找到文件,而是所有DLL都出现在path
中
、
、
、
、
在VBA
中
,我使用以下声明:早些时候,当DLL不依赖于sqlite3.dll时,它正常工作,但当我介绍\projects\xyz.dll" (
ByVal
pat
浏览 2
提问于2017-12-27
得票数 0
2
回答
将对象从集合传递给子保持集合
中
obect
的
更新结果
、
我希望将一个对象从一个集合传递给子集合,并使其能够更新存储在集合
中
的
对象。我已尝试传递项
ByRef
或
ByVal
,但它不会更改结果Dim i As Integeri = 2Call testtestDebug.Print c(1) ''I want this to return 3i = i + 1例如使用一个整数,但我<e
浏览 0
提问于2019-04-30
得票数 0
6
回答
在C++中使用
我想知道使用an &来访问某个内存位置会如何改变函数调用
的
性质。例如,如果我编写了一个函数来设置圆
的
半径bool SetRadiusCircle(Circle &b, int r) 这是我
的
教授给我
的
作业
中
的
一个例子。我只想知道他在示例函数调用
中
包含
的
"&“与简单地使用Circle b有什么不同。
浏览 0
提问于2011-11-16
得票数 9
回答已采纳
9
回答
ByVal
和
ByRef
的
区别是什么?
、
我总是使用
ByVal
,但是,我真的不知道什么时候应该,什么时候不应该……
浏览 2
提问于2011-02-06
得票数 19
回答已采纳
2
回答
VBA通过引用传递数组并修改内容
、
、
、
、
谁能解释一下将数组(一维双精度类型,长度为3)传递给子例程或函数
的
语法,以便我可以修改其内容。我知道它们必须通过引用传递。我说
的
是确切
的
语法,因为我每次都会在子例程/函数调用
中
遇到类型不匹配
的
错误。我要找
的
是双精度数组
的
正确Dim语句,初始化语句使所有数组值为零,然后是我需要
的
子例程调用语句和子例程标头。如果我需要使用变量类型或动态数组,请具体说明,即使我已经知道数组
的
类型和大小。到目前为止,我
的
代码运行良
浏览 1
提问于2015-02-05
得票数 12
回答已采纳
3
回答
当传递给过程时,
ByRef
在vbscript
中
是什么意思?
、
、
strUID, _ boolRecapFlag, _function OrderCreate(strCoDiv, strUID,
byRef
Order, boolRecap, strBillFirst, etc.因为我找不到订单值被传递到产品
中
的
任何地方。我是不是应该假设
ByRef
使得从过程
中
取出数据成为可能?使用Order变量名?
浏览 0
提问于2012-02-28
得票数 1
1
回答
ByRef
参数类型失配
VBA通过变量BusPrice和在私有子下面声明
的
其他变量给出一个错误。代码来自几个模块。
浏览 4
提问于2017-10-31
得票数 1
回答已采纳
2
回答
引用类型
的
C# 7引用返回
、
、
、
、
对于value-types来说,这看起来非常简单,其中ref局部变量获得一个引用(
对
实际存储
的
引用),更新更新原始项
的
值。稍微解释一下将有助于理解内存引用是如何在reference-types
的
ref局部变量
中
工作
的
。
byVal
= GetSpecialItem_Old(arr); //gets back arr[1]
byVal
.Name = "
byVal
"; //
浏览 0
提问于2018-01-18
得票数 12
2
回答
VBA调用函数对象
中
的
传递队列对象不应在调用函数
中
更改
、
我试图将一个队列传递给VBA
中
的
一个函数,并使该函数
的
操作不影响调用函数
中
的
queue对象。 例如,在下面的代码
中
,队列以5000开始。我希望Main_Test
中
的
队列不受RemoveOneFromQueue
中
的
操作
的
影响。我认为在函数参数中使用
ByVal
可以实现这一点,但这似乎没有帮助。如果可能的话有什么想法吗?我不想每次都重新生成队列,因为真正
的
版本需要很长时
浏览 0
提问于2016-01-25
得票数 1
回答已采纳
5
回答
引用参数和反射
、
我不确定这里是否完全遗漏了什么,但是我找不到任何方法来确定参数是通过引用传递
的
还是
不是使用反射传递
的
。 ArgumentInfo有一个属性"IsOut",但没有"IsRef“。如何获取给定MethodInfo
中
的
所有引用参数?
浏览 4
提问于2009-10-11
得票数 33
回答已采纳
1
回答
ByVal
表现得像
ByRef
、
、
也许这是Visual 2022 (当前版本)
中
的
一个bug .但是,根据到目前为止我
对
ByVal
与
ByRef
的
了解,以及这个文档:将产生以下产出
浏览 8
提问于2022-04-12
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券