功能 - 对一个结构数组进行排序的方法。奖金10元 - 页 7 123456789 新评论 Sergey Dzyublik 2020.04.23 01:12 #61 Artyom Trishkin: 1)对你来说,是几十句晦涩 难懂的话。 但对我来说,这意味着几十个工作日,这些时间完全用于检测问题的本地化,它们的重现,描述,寻找解决方法,不要忘记在发布新的构建和报告时重新测试,以便没有任何损失...... 2)关于要求改进。 虫子,虫子,问题 Sergey Dzyublik, 2019.05.23 13:52 建议。#"允许ArrayCopy函数复制类和 "复杂 "结构,类似于结构为任何类型的对象提供深度复制功能"。 3)关于分享我们所做的工作。 虫子,虫子,问题 Sergey Dzyublik, 2017.11.05 13:08 问题:有一年的自由职业者,与WinApi等不同的非标准 的技巧。对社区有用。 ,但我不认为有必要花时间去寻找它们,处理它们,把它们放到kodobase中--0利润。 建议:在kodobase中提供 "感谢 "按钮,通过它可以感谢作者提供的代码。 ,钱会进入MQL账户,反过来MQ会扣除一定比例的服务。 Artyom Trishkin 2020.04.23 01:50 #62 Sergey Dzyublik: 1)对你来说,是几十条不起眼的弦。 但对我来说--几十个工作日,完全花在检测到的问题的本地化、它们的重现、描述、寻找解决方法上,以及不要忘记在新版本发布后的重新测试和报告创建上,什么都不会失去...... 2)关于要求改进。 3)关于分享你的工作。 我不会说不可理解,而是无关紧要。对不起,但谁在强迫你这样做?有人命令你做这一切吗?还是自己一个人? 如果你自己做的,是你自己的自由意志,那么你为什么要抱怨--没有人强迫你。 这很好。我看到了。有时,开发者更能看到为什么要禁止这种或那种 "改进"。而它发生的原因有很多,一般 "用户 "无法猜测。 让它们在书架上积聚灰尘可能更有用,它们会更快地被遗忘。而且名字也是一样的利润。 在论坛的某个地方,你已经写过 "深入思考"。 Andrey Khatimlianskii 2020.04.28 12:05 #63 谁会怀疑呢。任何读起来不舒服的东西都被删除。 只有少数人被允许大声说话。发言的正确性是由主持人根据心情和天气来判断的。 自言自语吧。 Vladimir Simakov 2020.04.28 14:34 #64 Artyom Trishkin: 我不会说不可理解,而是无关紧要。对不起,但谁在强迫你这样做?有人命令你做这一切吗?还是自己一个人?如果你自己做的,是你自己的自由意志,那么你为什么要抱怨--没有人强迫你。 这很好。我看到了。有时,开发者更能看到为什么要禁止这种或那种 "改进"。而它发生的原因有很多,一般 "用户 "无法猜测。 你把它们放在架子上落满灰尘的事实可能更有意义--它们会更快地被遗忘。而且名字也是一样的利润。 在这个论坛的某个地方,你已经写过 "深入思考"。 这个人正在努力使这个世界变得更美好,他成功了,为此他很感激。 - 说实话,如果明天Sergey将在kodobase中放入正常的容器,并加上一个迭代器,以及一个提供基于范围的逻辑的宏,那么本地社区有多大比例的人能够理解和欣赏它?而他在这上面所杀的时间...这就是为什么这种东西要靠纯粹的热情来推广,一年一茶匙。而在这里,开发商应该通过一个小的或不那么小的kopeck来吸引人们,然后正常的容器就会出现,还有许多其他有趣的东西......。 Igor Makanu 2020.04.28 17:38 #65 Vladimir Simakov: 说实话,如果Sergei把正常的容器,与一个迭代器,与一个提供基于范围的为逻辑的宏,有多大比例的本地社区会理解和欣赏它?而他在这上面所杀的时间...这就是为什么这种东西要靠纯粹的热情来推广,一年一茶匙。而在这里,开发商将不得不用一个小的或不那么小的kopeck来吸引人们,然后正常的容器就会出现,很多更有趣的事情会发生......。 所有的东西都是有效的--写一篇文章并获得奖励,令人惊讶的是,Metaquotes对文章的主题相当忠诚。 还是我们在说什么?"掌声的爆发? 我认为,一个程序解决方案的 "规范性 "是无法评估的,你可以写代码的简洁性,可读性,印度代码,g...ocode试图评估一个创造,但是,我认为,有一个合理的评估标准--相关性,但不幸的是,这种评估将在出版后得到。 让他免费在KB上发表文章或写文章,"不要像女孩一样炫耀"。 Aleksei Beliakov 2020.04.28 18:03 #66 Igor Makanu: 一切都在那里,一切都在运作 - 写一篇文章并获得奖励,令人惊讶的是,Metacquotes对文章的主题相当忠诚。 或者我们在谈论什么,爆发性的掌声? 我认为,一个程序解决方案的 "规范性 "是无法评估的,你可以写代码的简洁性,可读性,印度代码,g...ocode试图评估一个创造,但是,我认为,有一个合理的评估标准 - 相关性,但不幸的是,这种评估将在出版后得到。 让他免费在KB上发表文章或写文章,"不要像女孩一样炫耀"。 你应该从头开始阅读这个主题,看来你是根据最后的帖子来判断的,而不是由谢尔盖写的。 Andrey Khatimlianskii 2020.04.28 18:06 #67 Igor Makanu: 或者我们在谈论什么,爆发性的掌声? 关于在该主题上回复并有工作代码的人,当场被骚扰的事实。 提到他花了很多时间来编写和测试,所以不铺设额外的plushies? 嗯,是的,小气鬼,应该被禁止到地狱。 总的来说,这个话题一切都很好,直到一位版主带着他的观点来了。 ps:奇怪,第二条信息没有被删除。 Igor Makanu 2020.04.28 18:21 #68 我从第一天起就一直在看这个话题。 这个问题已经解决了,但并不是像议题发起人根据自己的经验所使用的那样 关于 "挤压代码"--在这里很简单--你要么分享,要么不分享....,也是版主的 "去自由职业者"--去年我看到MQL5的问题,在线上))))。 如果你不记得了,现在是2020年,99%的初级问题的解决方案都可以免费获得,而人们来论坛是为了节省时间或获得缺失的知识,但不是为了用道德教义来启迪和开导故事......这就是我们现在所做的)))。 Vladimir Pastushak 2020.06.17 11:59 #69 不幸的是,现在即使是fxsaber建议的方法也不起作用了。 我正在寻找对一个结构数组进行排序的方法。有没有人有工作的变体? Georgiy Merts 2020.06.17 12:15 #70 Vladimir Pastushak:不幸的是,现在即使是fxsaber建议的方法也不起作用了。我正在寻找对一个结构数组进行排序的方法。有没有人有工作的变体? 就我个人而言,我自己写了一个CStructWrapper类,继承自CObject(CMyObject实际上是一样的,有额外的调试字段),对于排序,我使用一个标准函数。 template <typename T> class CStructWrapper:public CMyObject { protected: T m_tObject; public: CStructWrapper() {}; CStructWrapper(T & tObj) { m_tObject = tObj; }; ~CStructWrapper() {}; // Копирование T CopyFrom(const T &tObj) { m_tObject = tObj; return (m_tObject); }; T operator=(const T &tObj) { return (CopyFrom(tObj)); }; T CopyFrom(const CStructWrapper<T> &tWObj) { m_tObject = tWObj.GetCoreObject(); return (m_tObject); }; T operator=(const CStructWrapper<T> &tWObj) { return (CopyFrom(tWObj)); }; // Возврат объекта T GetCoreObject() const { return(m_tObject); }; }; 如果我需要一个结构数组,我就根据这个模板声明一个派生类。在其中,我声明了一个用于比较结构中必要字段的函数。 然后--我使用了一个标准的对象数组类的排序。 创建的对象可以使用赋值运算符直接从结构中复制。如果有必要--我复制它们。 123456789 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
1)对你来说,是几十句晦涩 难懂的话。
但对我来说,这意味着几十个工作日,这些时间完全用于检测问题的本地化,它们的重现,描述,寻找解决方法,不要忘记在发布新的构建和报告时重新测试,以便没有任何损失......
2)关于要求改进。
虫子,虫子,问题
Sergey Dzyublik, 2019.05.23 13:52
建议。
#"允许ArrayCopy函数复制类和 "复杂 "结构,类似于结构为任何类型的对象提供深度复制功能"。
3)关于分享我们所做的工作。
虫子,虫子,问题
Sergey Dzyublik, 2017.11.05 13:08
问题:有一年的自由职业者,与WinApi等不同的非标准 的技巧。对社区有用。
,但我不认为有必要花时间去寻找它们,处理它们,把它们放到kodobase中--0利润。
建议:在kodobase中提供 "感谢 "按钮,通过它可以感谢作者提供的代码。
,钱会进入MQL账户,反过来MQ会扣除一定比例的服务。
1)对你来说,是几十条不起眼的弦。
但对我来说--几十个工作日,完全花在检测到的问题的本地化、它们的重现、描述、寻找解决方法上,以及不要忘记在新版本发布后的重新测试和报告创建上,什么都不会失去......
2)关于要求改进。
3)关于分享你的工作。
在论坛的某个地方,你已经写过 "深入思考"。
谁会怀疑呢。任何读起来不舒服的东西都被删除。
只有少数人被允许大声说话。发言的正确性是由主持人根据心情和天气来判断的。
自言自语吧。
在这个论坛的某个地方,你已经写过 "深入思考"。
Vladimir Simakov:
说实话,如果Sergei把正常的容器,与一个迭代器,与一个提供基于范围的为逻辑的宏,有多大比例的本地社区会理解和欣赏它?而他在这上面所杀的时间...这就是为什么这种东西要靠纯粹的热情来推广,一年一茶匙。而在这里,开发商将不得不用一个小的或不那么小的kopeck来吸引人们,然后正常的容器就会出现,很多更有趣的事情会发生......。
所有的东西都是有效的--写一篇文章并获得奖励,令人惊讶的是,Metaquotes对文章的主题相当忠诚。
还是我们在说什么?"掌声的爆发?
我认为,一个程序解决方案的 "规范性 "是无法评估的,你可以写代码的简洁性,可读性,印度代码,g...ocode试图评估一个创造,但是,我认为,有一个合理的评估标准--相关性,但不幸的是,这种评估将在出版后得到。
让他免费在KB上发表文章或写文章,"不要像女孩一样炫耀"。
一切都在那里,一切都在运作 - 写一篇文章并获得奖励,令人惊讶的是,Metacquotes对文章的主题相当忠诚。
或者我们在谈论什么,爆发性的掌声?
我认为,一个程序解决方案的 "规范性 "是无法评估的,你可以写代码的简洁性,可读性,印度代码,g...ocode试图评估一个创造,但是,我认为,有一个合理的评估标准 - 相关性,但不幸的是,这种评估将在出版后得到。
让他免费在KB上发表文章或写文章,"不要像女孩一样炫耀"。
或者我们在谈论什么,爆发性的掌声?
关于在该主题上回复并有工作代码的人,当场被骚扰的事实。
提到他花了很多时间来编写和测试,所以不铺设额外的plushies? 嗯,是的,小气鬼,应该被禁止到地狱。
总的来说,这个话题一切都很好,直到一位版主带着他的观点来了。
ps:奇怪,第二条信息没有被删除。
我从第一天起就一直在看这个话题。
这个问题已经解决了,但并不是像议题发起人根据自己的经验所使用的那样
关于 "挤压代码"--在这里很简单--你要么分享,要么不分享....,也是版主的 "去自由职业者"--去年我看到MQL5的问题,在线上))))。
如果你不记得了,现在是2020年,99%的初级问题的解决方案都可以免费获得,而人们来论坛是为了节省时间或获得缺失的知识,但不是为了用道德教义来启迪和开导故事......这就是我们现在所做的)))。
不幸的是,现在即使是fxsaber建议的方法也不起作用了。
我正在寻找对一个结构数组进行排序的方法。有没有人有工作的变体?
不幸的是,现在即使是fxsaber建议的方法也不起作用了。
我正在寻找对一个结构数组进行排序的方法。有没有人有工作的变体?
就我个人而言,我自己写了一个CStructWrapper类,继承自CObject(CMyObject实际上是一样的,有额外的调试字段),对于排序,我使用一个标准函数。
如果我需要一个结构数组,我就根据这个模板声明一个派生类。在其中,我声明了一个用于比较结构中必要字段的函数。 然后--我使用了一个标准的对象数组类的排序。
创建的对象可以使用赋值运算符直接从结构中复制。如果有必要--我复制它们。