错误、漏洞、问题 - 页 964

 
voix_kas:

看看你的文档中HistoryOrderGetTicket函数描述下的例子。

你自己在自己的文档中,在代码中加入了对非负数的检查。为什么?我只能假设,如果返回的值是 "0",那么这个函数的结果是无效的。

那么,你为什么不在这个函数描述的文本部分指定可能的失败呢?例如,通过与ArrayResize的类比。还规定它输出的是int。但"-1 "有一个补充。

我只是想让文档完整,程序员不必猜测:为什么这个例子包含一个返回数是非负数的检查?交易的编号不是从0开始的吗?如果它返回0,这意味着什么?

这里的检查不是针对非零,不是针对数字的负性。
 
paladin800:
这是对非空洞性的检查,而不是对一个数字的否定。

根据定义,ulong类型 不能是负数。但为什么要检查它是否为非零?你能向我解释一下吗,拜托?

Документация по MQL5: Основы языка / Типы данных / Целые типы / Типы char, short, int и long
Документация по MQL5: Основы языка / Типы данных / Целые типы / Типы char, short, int и long
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Типы char, short, int и long - Документация по MQL5
 
voix_kas:

根据定义,ulong类型 不能是负数。但为什么要检查它是否为非零?你能向我解释一下吗,拜托?

如果它等于零,那么要么这个函数没有从历史上选择一个订单,要么它不存在。如果它大于零,这意味着他们在那里,你正在与他们合作。而且票号不能等于零。
 
voix_kas:

但为什么要检查它是否为非零?你 能向我解释一下吗,拜托?

我再重复一遍,对于那些顽固的人来说,一张票不能等于0。

 
paladin800:
如果它是零,那么要么这个函数没有从历史上选择一个订单,要么没有订单。
这是你自己想出来的,还是文档中明确说明了检查要返回的值的条件?强调 "明确地 "和 "文件 "这两个词。
 
sergeev:

我再说一遍,对于那些坚持的人来说,门票不能是0。

你不会再听到我的声音了。

你是说,票数不能为0。我理解你的立场。回答我一个问题,你怎么知道的?为什么 一张票不能等于0?文件中没有明确说明这一点。

我不明白,我们已经在第二页了,好像我们在说不同的语言。

 
voix_kas:

你不会再听到我的声音了。

你是说,票数不能为0。我理解你的立场。回答我的问题,你怎么知道的?为什么 一张票不能等于0?文件中没有明确说明这一点。

我不明白,这就像我们在用不同的语言谈论第二页。

如果你启动第三个,你就会被禁止。

没有你,有足够的巨魔。

 
sergeev:

如果第三个开始,你就会被禁止。

没有你,有足够的巨魔。

这与扯皮有什么关系?我一直在问你同样的 问题,现在已经有两页了。让我看看文件中哪里说过票数不能等于零?

 
voix_kas:

这与扯皮有什么关系?我一直在问你同样的 问题,现在已经有两页了。文件中哪里说过票数不能等于零?

如果文件中没有明确说明,对你来说有什么区别呢?寻找这个问题的答案有什么意义呢?
 
voix_kas:
取二。

同样地,公司是否已经死亡?