앗. 지원 질문 - 페이지 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);
  }