1
5
使用ParamArray无法实现您正在尝试的操作。当调用ParamArray方法时,以下内容出现在引擎盖下
没有将值从数组中复制回传入的原始变量的调用后操作。 让函数修改值并在调用站点上看到它的唯一可靠方法是传递值byref。您可以做一点魔术,让一组重载接受byrefs,手动转换为数组,然后进行复制。但这是你能得到的最接近的。 |
2
0
可能会有点晚(大约10年前),但如果它起作用的话可能会帮助其他人… 不能将参数数组作为引用传递,但可以将数组作为引用传递。 把它改成 传地址 和 去除 参数阵列 然后修改此行:
只需注意附加的“”和“”就可以将字符串作为数组而不是参数数组传递。 我在一个类中使用它来传递一个控件数组,它起作用(而ParamArray没有作用),所以我希望(不能在这里测试它),但它可能值得一试。 |
KiraHoneybee · 具有构造函数参数的模板化类 2 年前 |
Jiji · 将简单对象强制转换为简单的通用接口 6 年前 |
Ashish K · 在Groovy中将字符串参数传递给对象方法参数 6 年前 |
snuff · c语法的问题-const*const*定义 6 年前 |
Val · 将整个结构指针数组传递给函数的语法是什么?[已关闭] 6 年前 |
dragi · 将参数传递到void方法(整数或对象) 6 年前 |
msinghm · 参数仅与其他参数一起工作,但我希望它们独立工作 6 年前 |
user3251349 · SSRS:参数未过滤MySQL查询 6 年前 |