关于SI语言的问题 - 页 9 1234567891011 新评论 Maxim Dmitrievsky 2019.03.30 19:49 #81 Кеша Рутов:在mine_score 中,*m是一个指向int的指针,注释中说它是一个数组,即每一行有不同数量的列,这被称为 "梳状数组 "而不是矩形数组。 它只是为这个行长数组分配了内存,没有值 对于矩阵M本身。 这里是分配给行的指针的内存 和这里的专栏是的,我可能要把结构留在原地,这样以后就不会有混淆了。 我只是打算用一个矩阵来代替它。 Кеша Рутов 2019.03.30 22:27 #82 Maxim Dmitrievsky:是的,我们可能要保持这个结构,这样我们以后就不会被混淆了 我只是想用一个矩阵来代替它。没错,不要混淆视听,曾经有一段时间,我也否定了枚举、额外的结构等等,所有你可以不做的事情,然后你在几个月后看这段代码,从头开始重写更容易,更不用说其他观众了,你会变得非常尴尬。此外,在sys和pluses中,标准数组在分配和传递给函数时变成了引用,在许多情况下,没有办法弄清其大小和结构,对于动态的数组已经很清楚了,它甚至不是一个数组,而只是一块内存,其形式是指向第一个元素的指针。 Maxim Dmitrievsky 2019.04.03 11:59 #83 if (param->est == EST_MIC_APPROX) ret = OptimizeXAxis(xx, yx, prob->n, Q_map, q, P_map, p, score->m[i]+1, score->M[i]);这就是我得到的,当先前声明二维数组M(双 **M; /*(等)特性矩阵*/)时,但这个f-i只传递了一个 "梳子 "字符串M[i]......并且在μl上已经通过矩阵进行。而现在,我却说了很长时间的脏话。 但也许这个问题很牵强。 Женя 2019.04.04 16:35 #84 我喜欢科学和技术说唱,关于Chttps://www.youtube.com/watch?v=cdX8r3ZSzN4 bazhenovivansergeevich Баженов 2019.04.05 20:50 #85 *** Konstantin Nikitin 2019.04.05 20:54 #86 将bazhenovivansergeevich 改为自由职业者 Maxim Kuznetsov 2019.04.05 21:10 #87 Konstantin Nikitin:将bazhenovivansergeevich 改为自由职业者再多一点,他就会被禁赛 :-) 如果一个好心的版主不擦除以前的版主。 Konstantin Nikitin 2019.04.06 10:05 #88 Maxim Kuznetsov:再多一点,他就会被禁赛。) 如果一个好心的版主不把旧的删除的话。好吧,有时一个班亚可以帮助你理清头绪。 Igor Makanu 2019.05.11 20:12 #89 这个结构最后返回什么。 typedef struct TF_Status TF_Status; TF_Status* TF_NewStatus(); 我看了一下TF_Status 的大小--如果编译是32位,它是4个字节,如果是64位,它是8个 字节。 我无法弄清楚TF_NewStatus()返回什么? Andrei Novichkov 2019.05.11 21:17 #90 Igor Makanu:这个结构最后返回什么。 我看了一下TF_Status 的大小--如果编译是32位,它是4个字节,如果是64位,它是8个 字节。 我无法弄清楚TF_NewStatus()返回什么? 如果你写得正确,它将返回结构的指针。 1234567891011 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
在mine_score 中,*m是一个指向int的指针,注释中说它是一个数组,即每一行有不同数量的列,这被称为 "梳状数组 "而不是矩形数组。
它只是为这个行长数组分配了内存,没有值
对于矩阵M本身。
这里是分配给行的指针的内存
和这里的专栏
是的,我可能要把结构留在原地,这样以后就不会有混淆了。
我只是打算用一个矩阵来代替它。
是的,我们可能要保持这个结构,这样我们以后就不会被混淆了
我只是想用一个矩阵来代替它。
没错,不要混淆视听,曾经有一段时间,我也否定了枚举、额外的结构等等,所有你可以不做的事情,然后你在几个月后看这段代码,从头开始重写更容易,更不用说其他观众了,你会变得非常尴尬。此外,在sys和pluses中,标准数组在分配和传递给函数时变成了引用,在许多情况下,没有办法弄清其大小和结构,对于动态的数组已经很清楚了,它甚至不是一个数组,而只是一块内存,其形式是指向第一个元素的指针。
这就是我得到的,当先前声明二维数组M(双 **M; /*(等)特性矩阵*/)时,但这个f-i只传递了一个 "梳子 "字符串M[i]......并且在μl上已经通过矩阵进行。而现在,我却说了很长时间的脏话。
但也许这个问题很牵强。
***
将bazhenovivansergeevich 改为自由职业者
将bazhenovivansergeevich 改为自由职业者
再多一点,他就会被禁赛 :-)
如果一个好心的版主不擦除以前的版主。
再多一点,他就会被禁赛。)
如果一个好心的版主不把旧的删除的话。
好吧,有时一个班亚可以帮助你理清头绪。
这个结构最后返回什么。
我看了一下TF_Status 的大小--如果编译是32位,它是4个字节,如果是64位,它是8个 字节。
我无法弄清楚TF_NewStatus()返回什么?
这个结构最后返回什么。
我看了一下TF_Status 的大小--如果编译是32位,它是4个字节,如果是64位,它是8个 字节。
我无法弄清楚TF_NewStatus()返回什么?