错误、漏洞、问题 - 页 2259 1...225222532254225522562257225822592260226122622263226422652266...3184 新评论 A100 2018.08.22 08:07 #22581 fxsaber:这个选项--不清楚为什么你会这样写。当A::已经说了一切。在这种情况下,强调的A::说的是什么? class A { public: static int a; }; int A::a; class C { public: int a; }; class D : public C {}; class B : public D { int a; void f1() { this.a = 0; } void f2() { A::a = 0; } void f3() { this.C::a = 0; } }; fxsaber 2018.08.22 08:53 #22582 A100:在这种情况下,突出显示的A::是什么意思? 在此背景下对静态字段的引用。但我明白你的意思,谢谢你。 Ilyas 2018.08.22 10:03 #22583 A100:编译错误(ME/1881/32)。 否则。 没关系的。有什么区别?不幸的是,我们在不久的将来不会修复这种行为。 这是在MQL中实现模板的一个 "特点"。 通过这段代码,你需要在A之前实例化B Ilyas 2018.08.22 10:05 #22584 A100:宏与此无关--用一个普通的指针代替它,你的语法完全一样。 在MQL中,你不能明确地引用b.A::x,但在C++中你可以。为什么有这样的限制?我们将在后面介绍对成员访问的 范围支持,在实现从接口的多重继承时。 TheXpert 2018.08.22 10:15 #22585 Ilyas:当实现对接口的多重继承时。oooh, it will happen ) Igor Makanu 2018.08.22 10:35 #22586 这里有一个问题,有一个来自МТ交付的CMatrixDouble类:#include <Math\Alglib\matrix.mqh>。 但没有转置矩阵的方法,为了尽快使用这个类来转置矩阵,你需要访问父类 "行 "类 CRowDouble 中的数组。 class CRowDouble { private: double m_array[]; 并简单地将这些行复制到列中 有没有办法让数组m_array[];可以用访问指定符 public(模板)或其他 "魔术 "来访问? PS:总的来说,开发者先生,为什么我们不能在MQL层面上实现二维动态 数组的工作,多维动态数组的常见情况还好,但二维动态 数组是经常需要的,我们经常需要想一些办法来做这些基本的事情 Andrey Khatimlianskii 2018.08.22 13:24 #22587 fxsaber: 在右上角有一个图标,显示我一直有未读PM。没有办法重置它--阅读它。请增加一个 "让所有的人都读 "的按钮。留下一个标签打开mql5.com,阅读信息,它将重置。只要有多个标签打开,计数器就会一直保持在另一个不活动的标签中。 fxsaber 2018.08.22 14:08 #22588 Andrey Khatimlianskii:留下一个标签打开mql5.com,阅读信息,它将重置。只要有几个标签打开,计数器就会一直保持在另一个不活动的标签中。不幸的是,这个食谱并不奏效。 Vladislav Andruschenko 2018.08.22 14:34 #22589 fxsaber:不幸的是,这个食谱并不奏效。 试着在PM中的用户上点击两次。直到未读信息这个词消失。这对我来说很有效。即:进入信息,然后再次点击右边的那个用户。 fxsaber 2018.08.22 16:26 #22590 Vladislav Andruschenko: 尝试双击lp中的用户。直到未读信息这个词消失。对我有用。即:进入信息,然后再次点击右边的用户。移到另一台电脑上,那里一切正常。当我回到以前的时候,我就会试一试。谢谢你的推荐。 1...225222532254225522562257225822592260226122622263226422652266...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这个选项--不清楚为什么你会这样写。当A::已经说了一切。
在这种情况下,强调的A::说的是什么?
在这种情况下,突出显示的A::是什么意思?
在此背景下对静态字段的引用。但我明白你的意思,谢谢你。
编译错误(ME/1881/32)。
否则。
没关系的。有什么区别?不幸的是,我们在不久的将来不会修复这种行为。
这是在MQL中实现模板的一个 "特点"。
通过这段代码,你需要在A之前实例化B
宏与此无关--用一个普通的指针代替它,你的语法完全一样。
在MQL中,你不能明确地引用b.A::x,但在C++中你可以。为什么有这样的限制?我们将在后面介绍对成员访问的 范围支持,在实现从接口的多重继承时。
当实现对接口的多重继承时。
oooh, it will happen )
这里有一个问题,有一个来自МТ交付的CMatrixDouble类:#include <Math\Alglib\matrix.mqh>。
但没有转置矩阵的方法,为了尽快使用这个类来转置矩阵,你需要访问父类 "行 "类 CRowDouble 中的数组。
并简单地将这些行复制到列中
有没有办法让数组m_array[];可以用访问指定符 public(模板)或其他 "魔术 "来访问?
PS:总的来说,开发者先生,为什么我们不能在MQL层面上实现二维动态 数组的工作,多维动态数组的常见情况还好,但二维动态 数组是经常需要的,我们经常需要想一些办法来做这些基本的事情在右上角有一个图标,显示我一直有未读PM。没有办法重置它--阅读它。请增加一个 "让所有的人都读 "的按钮。
留下一个标签打开mql5.com,阅读信息,它将重置。只要有多个标签打开,计数器就会一直保持在另一个不活动的标签中。
留下一个标签打开mql5.com,阅读信息,它将重置。只要有几个标签打开,计数器就会一直保持在另一个不活动的标签中。
不幸的是,这个食谱并不奏效。
不幸的是,这个食谱并不奏效。
尝试双击lp中的用户。直到未读信息这个词消失。对我有用。
移到另一台电脑上,那里一切正常。当我回到以前的时候,我就会试一试。谢谢你的推荐。