从dll中调用函数并返回结果 - 页 7

 
to VicK, в амперсанде вся суть, благодаря ему я собственно и могу менять содержимое массива...
второй массив - массив с возвращаемыми значениями


在这种情况下,安培尔符号就没有意义了(我自己刚试过),你可以通过其他东西来改变数组的内容 :-)。你看了样本目录中的DLL例子吗?那里的一切工作都很顺利。通过类比来做。


是的,大概....
但是,为什么所有的东西都可以用基本的int,而双倍的却不能吃?
 
是的,我终于打开了一些东西....

发现Billy所说的不是错误,而是一个特点......:)

,这似乎是一个副作用,而不是一个错误,按se....。
但我在任何地方都找不到关于这个问题的说法....。

重点是,如果一个数组被设置为索引缓冲区(SetIndexBuffer()),它就不能被 "从外部改变"....。:(

,尽管我非常喜欢它....。

多加一个循环来复制数组有什么意义呢...
有了这样的功能,再多一点,就没有理由使用外部.dll作为 "耗时 "任务的有吸引力的提高生产力的替代品了..........。:(


尽管如此,我还是想听听开发者的意见,
,也许让我们为性能而不是为想象中的安全而战吧。
 
<br / translate="no"> 在这种情况下,安培尔没有实质意义(我只是自己试了一下),你可以通过其他东西来改变数组的内容 :-) 。你看了目录中的DLL例子吗?那里的一切工作都很顺利。通过类比来做。


根据文档,如果我们想在一个被调用的函数 中改变数组的内容,安培号正是关键的作用(就像没有&--值传递,有&--通过指针(更准确的说是通过引用,如果我们用C++来比喻))。
 
还是很想听听开发商的意见。

:-)) 是....我想,尤其是我...
也许让我们为性能而不是感知的安全而战。

不错...我想在没有任何专家的情况下争取适当的整合......MQL可能是好的,但C++是更好的...
 
mql也很好,它应该是一个快速和简单的方法来检查一些东西或建立一些不太 "贪婪 "的东西.....。

但对外部模块的周到支持也应该存在,希望会有这样的结果...。