对MQL5的祝愿 - 页 88

 

MetaLang能否理解int a()、int a(int var)、bool a()和 double a() 是不同的函数?

 
GVladimir >> :

MetaLang能否理解int a()、int a(int var)、bool a()和 double a()是不同的函数?

是的。

 
Svinozavr писал(а)>>

他们可以。很明显,他们可以。我只是不明白这与我关于时间线的问题和答案有什么关系。

这与它有很大的关系。这是一个澄清。脚本和专家顾问可以按照自己的意愿管理图表和图形对象。但自定义指标不能。

 
Rosh >> :

是的。

?在C++中,不存在返回值重载。MQL5中会有吗?

 
TheXpert >> :

?在C++中,对返回值没有重载。在MQL5中,将有?

这由斯拉瓦决定。但在我看来,MQL5也没有通过返回值类型进行重载。

 
TheXpert писал(а)>>

?在C++中,对返回值没有重载。MQL5中会有吗?

没有。

 
GVladimir >> :

MetaLang能否理解int a()、int a(int var)、bool a()和 double a()是不同的函数?

一句话--由于上述原因,第1、3、4号职能将被算作一个。1和2是不同的功能。

stringo>>

没有。

太糟糕了 :) ...

 
TheXpert >> :

共计--由于上述原因,第1、3、4号职能被算作一个。1和2是不同的功能。

现在它们是不同的函数,请编译代码

int a()

{

return(0);

}


int a(int a)

{

返回(a*2)。

}


并确保

 
GVladimir >> :

现在,这些是不同的功能,请编译代码并检查它

编撰和核实。

'a' - 已经定义的函数,并且有一个主体 *.*.mq4 (230, 5)

它们在MQL4中是一样的。但它们在MQL5中会有所不同。

 
TheXpert >> :

编撰和核实。

'a' - 已经定义的函数,并且有一个主体 *.*.mq4 (230, 5)

它们在MQL4中是一样的。但它们在MQL5中会有所不同。

上一篇文章中的错误 不一样