巴解组织。应用问题 - 页 19

 

好吧,我把这句话写下来:设计 可以接受。谢谢你,营销人员TheXpert!

 
TheXpert:

这正是提问者的问题所在。

这只是一些小事...

不,问题是 "TimeCurrent() "函数调用 是如何写的,后面没有紧跟分号,而且还能用。它是这样的 "CCC(void) : start(TimeCurrent();){}"--正如文档中所描述的那样(虽然我没有在这个地方读到它;-) )。
Документация по MQL5: Основы языка / Функции / Вызов функции
Документация по MQL5: Основы языка / Функции / Вызов функции
  • www.mql5.com
Основы языка / Функции / Вызов функции - Документация по MQL5
 
marketeer:
... 像这样 "CCC(void) : start(TimeCurrent();){}" - 正如文档中所写的那样(我没有在这个地方读到;-) )。
:)https://www.mql5.com/ru/docs/basis/operators/expression
Документация по MQL5: Основы языка / Операторы / Оператор-выражение
Документация по MQL5: Основы языка / Операторы / Оператор-выражение
  • www.mql5.com
Основы языка / Операторы / Оператор-выражение - Документация по MQL5
 

papaklass:
 А разве в данной конструкции TimeCurrent() не является формальным параметром? 

谢谢你,我已经从市场人员的 意见中意识到,我真的很慢。我自己也用一些函数作为其他函数的参数。而我对类成员的 正确初始化 感到困惑。我甚至画出了检查代码的草图。

void OnStart()
  {

   class CCC
     {
   public:
      datetime          startCurrent,startServer;
                        CCC(void) : startCurrent(TimeCurrent()),startServer(TimeTradeServer()) {}
                       ~CCC(void) {}
     };

   CCC ccc;
   Print("startCurrent=",ccc.startCurrent);
   Print("startServer =",ccc.startServer);
  }
原因: