이것은 typedef에 의해 정의된 매개변수 때문에 발생합니다. 제거하면 내보내기가 작동하기 시작합니다. MQ는 무엇을 어떻게 변경했습니까? 아마도 typedef와 함께 뭔가? 이전 빌드에서 라이브러리를 빌드할 때 매개변수의 서명은 동일했지만 새 빌드에서 라이브러리를 사용하는 Expert Advisor를 컴파일할 때 서명이 다른 것으로 나타났습니다.
2007년과 2085년 빌드 사이에 변경 사항이 발생했음을 분명히 하겠습니다. 릴리스 노트에서 검색해도 답이 없습니다.
(조건1 및 (조건2 또는 조건3))
감사합니다
감사합니다
가장 흥미로운 점은 코드에 절대적으로 동일한 내용이 작성되어 있다는 것입니다.
가장 흥미로운 점은 코드에 절대적으로 동일한 내용이 작성되어 있다는 것입니다.
해명하고 싶었을 뿐인데...
일부 빌드에서 시작하여 함수(unresolved import )가 라이브러리에서 내보내기를 중지했습니다.
이것은 typedef에 의해 정의된 매개변수 때문에 발생합니다. 제거하면 내보내기가 작동하기 시작합니다. MQ는 무엇을 어떻게 변경했습니까? 아마도 typedef와 함께 뭔가? 이전 빌드에서 라이브러리를 빌드할 때 매개변수의 서명은 동일했지만 새 빌드에서 라이브러리를 사용하는 Expert Advisor를 컴파일할 때 서명이 다른 것으로 나타났습니다.
2007년과 2085년 빌드 사이에 변경 사항이 발생했음을 분명히 하겠습니다. 릴리스 노트에서 검색해도 답이 없습니다.
0x20
이 예에서 유사한 작업을 수행할 수 있습니까?
즉, 숫자 char 배열은 0이 아닌 빈 값으로 초기화됩니다.
이 예에서 이와 같은 작업을 수행할 수 있습니까?
즉, 숫자 char 배열은 0이 아닌 빈 값으로 초기화됩니다.
장벽이 보이지 않는다
장벽이 있다
숫자 32로 초기화
내가 이해하는 한 '\0'을 제외하고 char 문자에 빈 값이 없습니다.
그러나 이 기호 는 배열을 0으로 초기화합니다 .
문제는 0이 아닌 빈 값으로 초기화할 수 있느냐는 것이었습니다.
장벽이 있다
숫자 32로 초기화
내가 이해하는 한 '\0'을 제외하고 char 문자에 빈 값이 없습니다.
그러나 이 기호 는 배열을 0으로 초기화합니다 .
문제는 0이 아닌 빈 값으로 초기화할 수 있느냐는 것이었습니다.
바라보다. char a[100] 배열을 선언할 때 물리적으로 스택에 100바이트가 할당되었음을 의미합니다. 그게 전부입니다. 거기에 있고 0x0에서 0xff까지의 값을 가집니다.
예, 쓰레기가 포함되어 있습니다.
질문은 완전히 달랐습니다. 0이 아닌 빈 값으로 초기화합니다. 그것이 가능하다면.
0은 숫자입니다! 내 이해의 공허한 가치, 숫자 없음, 공허함.
하지만 메모리 셀은 이 공허함으로 초기화됨))
2019년 9월 17일자 MT5 빌드 2145.
테스터를 시작하면 LAN 에이전트 클러스터가 자동으로 비활성화됩니다. 강제로 켜면 다음에 테스터를 시작할 때 다시 강제로 끕니다.
그래서 6개월 동안 계속되는 문제, 갑자기 절반의 에이전트가 작업 수락을 중지하고 강제로 껐다가 다시 켜야 하는 문제에 이미 지쳤습니다.
이제 테스터를 시작할 때마다 로컬 에이전트도 활성화해야 합니다.