错误、漏洞、问题 - 页 1645

 
Vitalii Ananev:
他没有给出完整的代码,显然,在那段完整的代码中存在分支运算符。
给出了 完整的代码。
 
Alexey Navoykov:
总的来说,"许多行都有返回、继续,没有中断 "的确切含义不是很清楚。是否有一个if?
If-else就在那里,但任务不是推出几百万字节的代码,而是要让人明白这个道理。在这种情况下,至关重要的是不能有任何中断。
 
A100:
如果是这样,但任务不是推出几百万字节的代码,而是要把观点表达出来。在这种情况下,重要的是不能有断层。
哦,我明白了,所以是的,你是对的
 
Sergei Vladimirov:
已经全盘托出

错误信息仍然是正确的。

让我们假设这样一种情况

bool Func()
{
   while(false)
   {
      return true;
   }
// тут нет return условие входа в цикл не выполняется.
}
 
Vitalii Ananev:

错误信息仍然是正确的。

假设情况是这样的

你的例子确实没有返回一个值。但A100有一个完全不同的例子。
 
Sergei Vladimirov:
在你的例子中,确实没有返回值。但A100有一个相当不同的例子。

如果你想一想,可以有任何逻辑表达式来代替假或真,其值在编译时是不知道的。这个表达式的值只有在运行时才能知道。

显然,编译器开发人员在编译阶段产生了这个错误,以消除在任何条件下运行时的这个错误。

 
fxsaber:

这是不正确的。如果两个归一化的双数的值相同,它们的差值将总是等于零。我们不需要举出比较float和double的例子。这不是两个替身的情况。

此外,你可以取两个归一化值相等的数字。但它们的归一化差异将不等于零。

什么是 "归一化的数值吻合"?
 
Slawa:
什么是 "规范化的价值匹配"?
NormalizeDouble(Value1, Digits) == NormalizeDouble(Value2, Digits)
 

大家好,我有iPhone 4苹果。我失去了从我的iPhone关闭订单的能力,这是什么原因?我使用 MetaTrader 4。我的经纪人是Just2Trader-Demo。

 
fxsaber:
NormalizeDouble(Value1, Digits) == NormalizeDouble(Value2, Digits)
那么在你的最后一篇文章中,这两段话是相互矛盾的。
原因: