fxsaber : 함수 호출이 없었다면 정적 변수 를 초기화하지 말았어야 했다는 말씀이신가요?
뿐만 아니라
class A { public : A() { Print ( __FUNCTION__ ); } //в MQL вызывается, в С++ - нет }; void g( int i ) { if ( i ) return ; static A a; } voidOnStart () { g( 1 ); }
예를 들어 C++에서 모든 함수 호출이 자동으로 A::A 생성자를 호출하는 것은 아닙니다.
글꼴을 Expert Advisor에 리소스로 포함할 수 있습니까?
내가 말했듯이, 나는 다시 시도 할 것입니다
최적화 후 패스 매개변수가 있는 패스가 포함된 보고서를 저장하고 싶습니다.
런타임 에러
A() { Print ( __FUNCTION__ ); }
};
int g( int i )
{
static A a;
return 1 ;
}
void OnStart () {}
결과: A::A
g()가 전혀 호출되지 않는 동안
런타임 에러
A() { Print ( __FUNCTION__ ); }
};
int g( int i )
{
static A a;
return 1 ;
}
void OnStart () {}
결과: A::A
함수 호출이 없었다면 정적 변수 를 초기화하지 말았어야 했다는 말씀이신가요?
이 경우 계산에 전혀 참여하지 않고, g() 함수는 공통 .mqh 파일이 포함되어 있기 때문에 텍스트에만 들어갔습니다.
A() { Print ( __FUNCTION__ ); }
};
class B {
static A a;
};
void OnStart () {}
컴파일 중 오류
{
static int j = f( i ); //'i' - local variables cannot be used
return j + 1 ;
}
void OnStart () { f( 5 ); }
테스트 후 보고서를 작성할 때 일부 설정이 단순히 맞지 않습니다.
나는 개인적인, 지느러미에서 나의 고객에게 대답할 수 없습니다. 거래가 차단되고 구매자는 구매한 제품을 활성화할 수 없다는 사실에 분노합니다.
SD #1656656 에 지원서를 작성했습니다.
함수 호출이 없었다면 정적 변수 를 초기화하지 말았어야 했다는 말씀이신가요?
뿐만 아니라
A() { Print ( __FUNCTION__ ); } //в MQL вызывается, в С++ - нет
};
void g( int i )
{
if ( i )
return ;
static A a;
}
void OnStart ()
{
g( 1 );
}