所有指定返回类型的函数,必须在函数实体结束前添加
return(返回类型值);
在条件判断语句里的 return 都不算。
在你的例子里就是:
bool buy1() { if(略) if(略) if(略) if(略) return true; return(false); }
所有指定返回类型的函数,必须在函数实体结束前添加
return(返回类型值);
在条件判断语句里的 return 都不算。
在你的例子里就是:
bool buy1() { if(略) if(略) if(略) if(略) return true; return(false); }
代码如下:
void OnTick()
{
……
if(buy1());
{
……
}
……
}
bool buy1()
{
if(略)
if(略)
if(略)
if(略)
return true;
}
日志提示错误如下:
'}' - not all control paths return a value 实验.mq4 64 1 (就是return true 这句)
请问前辈什么原因导致报错?怎么改?谢谢赐教