算法优化锦标赛。 - 页 2

 
Dmitry Fedoseev:

这门课需要放在图书馆里,以获得冠军。在库中制作一个函数,它将被从外部调用,这个函数将做所有的事情:创建一个类的实例,设置传递给函数的所有参数,等等。

函数名称是所有的标准。每个人都有自己的图书馆文件名。

检查员有一个脚本。检查员改变了导入库的名称,编译,执行。

应该更简单,在执行的脚本中没有类。只有从*.ex5库中调用的导入函数 才有标准名称,在库中,参与者写了标准的调用接口,在里面可以自由地做他想做的事情。这使检查员和观众都更容易检查,你只需要改变库文件,不需要每次都重新编译。
 
Реter Konow:
你认为在解决冠军赛中设置的问题时可以不采用OOP吗?我习惯于用自己的方法来解决一切问题。(嗯,我不喜欢OOP。):)
我相信你可以,但如果能知道你的意见,那就很有意思了。
 
Реter Konow:
你认为在解决冠军赛上设置的问题时可以不采用OOP吗?我习惯于用自己的方法解决一切问题。(嗯,我不喜欢OOP。):)

你可以。你必须提供一个带有一个函数(有一些给定名称)的编译库。无论你在该库中做什么以及如何做,都取决于你(函数或OOP)。

除了被调查的函数将在一个对象中,但这不应该是一个问题,这是一个OOP的最低限度。虽然,现在mql中似乎有指向函数的指针,但我还没有研究过。这要看安德烈的决定了。

 
Реter Konow:
我相信你可以,但我很想知道你的意见。
你可以。这就是为什么我认为有必要只用进口的功能 来做。这是参与的必要的最低限度的实践技能。而在算法库中,你可以同时使用OOP和非OOP,无论你想用哪种方式,对谁更方便。
 
Dmitry Fedoseev:

你可以。你必须提供一个带有一个函数(有一些给定名称)的编译库。无论你在该库中做什么以及如何做,都取决于你(函数或OOP)。

除了被调查的函数将在一个对象中,但这不应该是一个问题,这是一个OOP的最低限度。虽然,现在mql中似乎有指向函数的指针,但我还没有研究过。这要看安德烈的决定了。

指向函数的指针...我将阅读文件。我所需要知道的是手头任务的本质。如果不需要OOP,我会用我自己的方法来解决这个问题。谢谢你。
 
关于函数指针的帮助中的哪里,谁知道呢?
 

我明天会试着给你看一个例子。我今天没有资格在代码中写任何东西。

建议进行讨论,最后有必要得出一个共同的简单解决方案--连接优化算法不应该给任何人带来问题。

 
Andrey Dik:
它应该更简单,在执行的脚本中没有类。只有从*.ex5库中导入的函数 才有标准名称的调用,在库中,用户写的是标准调用接口,在里面可以自由地做任何事情。这使检查员和观众都更容易检查,你只需要改变库文件,不需要每次都重新编译。

你如何给一个成员提供一个函数?那么也许他必须从他的库中的某个库中导入这个函数。对我来说,有课就更容易了。该成员在函数中有一个参数。

CFF*申明

使用它是尽可能的简单。

aff.value(...)

它更容易导入,没有必要为不必要的文件而烦恼。

 
Andrey Dik:
你可以。这就是为什么我认为有必要只用进口的功能 来做。这是参与的必要的最低限度的实践技能。而在算法库中,你可以同时使用OOP和非OOP,无论你喜欢哪种方式,对谁都更方便。
我熟悉导入函数。它是熟悉而清晰的。但我还没有在mql中做任何库。只有dll。但我认为这可能更容易。总之,我开始准备了。
 
Dmitry Fedoseev:

你如何给一个成员提供一个函数?那么也许他必须从他的库中的某个库中导入这个函数。对我来说,有课就更容易了。该成员在函数中有一个参数。

CFF*申明

使用它是尽可能的简单。

aff.value(...)

导入要容易得多,不要为不必要的文件而烦恼。

成员的*.ex库基本上应该是一个统一的方式来指代其算法。该算法既可以被绣进标准库,也可以用自己的函数从库中调用该算法。

那么赋予参与者的是哪种功能呢?参与者会给它或传递一些东西给他吗?文字游戏,我不太明白你的意思。