阵列引用 - 页 2 1234567 新评论 TheXpert 2012.11.21 07:46 #11 sergeev:那么,你是否得到不,这是不可能的。为了得到我想要的东西,我需要知道数组的完整结构,并有一个指向该结构开始的指针。 当然,你可以试试...但这是一个黑客)。虽然在一般情况下...是的,我得试试 ) --- 2012.11.21 09:03 #12 什么是 "完整结构"?或数据的类型? Документация по MQL5: Основы языка / Типы данных www.mql5.com Основы языка / Типы данных - Документация по MQL5 TheXpert 2012.11.21 09:04 #13 sergeev:什么是 "完整结构"? 简而言之,这是不可能的。 --- 2012.11.21 09:08 #14 问题出在哪里? TheXpert 2012.11.21 09:16 #15 sergeev: 你能详细说明问题出在哪里吗?好比说 -- 当你向dll传递一个字符串数组时,你传递的不是一个空字符串的指针,而是一个带有指针的结构。所以对于数组,我没有看到进入结构本身的方法。只有一个指向数组数据本身的指针。好了,还有一个想法,不过是想到了 ) Vladimir Gomonov 2012.11.21 15:10 #16 TheXpert:好比说 -- 当你向dll传递一个字符串数组时,你传递的不是一个空字符串的指针,而是一个带有指针的结构。所以对于数组,我没有看到进入结构本身的方法。只有一个指向数组数据本身的指针。 用一个结构包住数组,然后你就可以得到它了。 额外的内存消耗==0。 TheXpert 2012.11.21 15:22 #17 MetaDriver: 用一个结构包住数组,然后你就可以得到它了。 那么你如何获得 一个指向结构的指针呢?我正准备做几乎同样的事情,但多了一个额外的附加条件。 Vladimir Gomonov 2012.11.21 15:23 #18 TheXpert: 你如何获得一个结构的指针?我几乎想做同样的事情,但多了一个花絮。memcpy():) TheXpert 2012.11.21 15:25 #19 MetaDriver: memcpy() :)好的,我今晚要试试。因为链接不工作,文件不工作(.我至少要得到一些东西。 TheXpert 2012.11.21 16:20 #20 带有动态数 组的结构不能以这种方式传递。 Документация по MQL5: Основы языка / Типы данных / Объект динамического массива www.mql5.com Основы языка / Типы данных / Объект динамического массива - Документация по MQL5 1234567 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
那么,你是否得到
不,这是不可能的。
为了得到我想要的东西,我需要知道数组的完整结构,并有一个指向该结构开始的指针。
当然,你可以试试...但这是一个黑客)。虽然在一般情况下...是的,我得试试 )
什么是 "完整结构"?
或数据的类型?
什么是 "完整结构"?
你能详细说明问题出在哪里吗?
好比说 -- 当你向dll传递一个字符串数组时,你传递的不是一个空字符串的指针,而是一个带有指针的结构。
所以对于数组,我没有看到进入结构本身的方法。只有一个指向数组数据本身的指针。
好了,还有一个想法,不过是想到了 )
好比说 -- 当你向dll传递一个字符串数组时,你传递的不是一个空字符串的指针,而是一个带有指针的结构。
所以对于数组,我没有看到进入结构本身的方法。只有一个指向数组数据本身的指针。
用一个结构包住数组,然后你就可以得到它了。
你如何获得一个结构的指针?我几乎想做同样的事情,但多了一个花絮。
memcpy() :)
好的,我今晚要试试。
因为链接不工作,文件不工作(.我至少要得到一些东西。