오류, 버그, 질문 - 페이지 1919 1...191219131914191519161917191819191920192119221923192419251926...3184 새 코멘트 Anton Ohmat 2017.07.02 10:01 #19181 말해봐, mql5에서 PHP에서와 같이 컴파일 중 오류 출력에 대해 언급할 기회가 있습니까? [삭제] 2017.07.02 12:06 #19182 Anton Ohmat : 말해봐, mql5에서 PHP에서와 같이 컴파일 중 오류 출력에 대해 언급할 기회가 있습니까? GetLastError() ? 그렇지 않다면 어떤 형식을 보고 싶습니까? Anton Ohmat 2017.07.02 12:50 #19183 Alexey Kozitsyn : GetLastError()? 그렇지 않다면 어떤 형식을 보고 싶습니까? PHP에는 @variable = ....가 있습니다. 오류 출력이 주석 처리됨 - 컴파일 중 간단한 오류에 편리함(예: 문자열로 변환할 때 유형 불일치) [삭제] 2017.07.02 12:53 #19184 Anton Ohmat : PHP에는 @variable = ....가 있습니다. 오류 출력이 주석 처리됨 - 컴파일 중 간단한 오류에 편리함(예: 문자열로 변환할 때 유형 불일치) mql에서는 오류 코드를 명시적으로(런타임에) 확인해야 하며 컴파일하는 동안 유형 캐스팅 에 오류가 있을 수 있는 경우 경고가 표시됩니다. Anton Ohmat 2017.07.02 13:11 #19185 Alexey Kozitsyn : mql에서는 오류 코드를 명시적으로(런타임에) 확인해야 하며 컴파일하는 동안 유형 캐스팅 에 오류가 있을 수 있는 경우 경고가 표시됩니다. 그래서 컴파일 중 오류 출력을 선택적으로 비활성화하고 싶습니다. [삭제] 2017.07.02 13:13 #19186 Anton Ohmat : 그래서 컴파일 중 오류 출력을 선택적으로 비활성화하고 싶습니다. 아무것도 비활성화할 필요가 없습니다. 유형이 서로 올바르게 캐스트되면 오류가 발생하지 않습니다. Artyom Trishkin 2017.07.02 14:54 #19187 Anton Ohmat : 그래서 컴파일 중 오류 출력을 선택적으로 비활성화하고 싶습니다. 컴파일하는 동안 오류와 경고를 보지 않으려면 코드에서 사용하기만 하면 됩니다. 자신을 속이지 마십시오. 돈으로 일하고 싶습니다. A100 2017.07.02 16:28 #19188 모호 struct A { int f() { return B::i; } //error: 'i' - protected member access error }; struct B : A { protected : //(*) или например private: static int i; }; int B::i; 동시에, 보호된 줄 없이 : (*) - 오류 없이 컴파일 예상됨: protected : (*) 행이 있는 경우와 없는 경우 모두 동일한 동작 추가: C++는 두 경우 모두 컴파일하지 않습니다. fxsaber 2017.07.02 16:35 #19189 A100 : 모호 동시에, 보호된 줄 없이 : (*) - 오류 없이 컴파일 예상됨: protected : (*) 행이 있는 경우와 없는 경우 모두 동일한 동작 "상위"는 보호/개인 필드를 볼 수 없습니다. A::f()에서 B::f()를 정의하려면 이 경우에 무언가를 생각해 내야 합니다. TheXpert 2017.07.02 16:40 #19190 A100 : 추가: C++는 두 경우 모두 컴파일하지 않습니다. 추가하면 구조체B; 코드 시작 부분에서 두 경우 중 하나가 컴파일되어야 합니다. 어쩌면 mql 컴파일러가 너무 똑똑해서 누락된 정방향 선언 자체를 추가할까요? 1...191219131914191519161917191819191920192119221923192419251926...3184 새 코멘트
말해봐, mql5에서 PHP에서와 같이 컴파일 중 오류 출력에 대해 언급할 기회가 있습니까?
말해봐, mql5에서 PHP에서와 같이 컴파일 중 오류 출력에 대해 언급할 기회가 있습니까?
GetLastError()? 그렇지 않다면 어떤 형식을 보고 싶습니까?
PHP에는 @variable = ....가 있습니다.
오류 출력이 주석 처리됨 - 컴파일 중 간단한 오류에 편리함(예: 문자열로 변환할 때 유형 불일치)
PHP에는 @variable = ....가 있습니다.
오류 출력이 주석 처리됨 - 컴파일 중 간단한 오류에 편리함(예: 문자열로 변환할 때 유형 불일치)
mql에서는 오류 코드를 명시적으로(런타임에) 확인해야 하며 컴파일하는 동안 유형 캐스팅 에 오류가 있을 수 있는 경우 경고가 표시됩니다.
그래서 컴파일 중 오류 출력을 선택적으로 비활성화하고 싶습니다.
그래서 컴파일 중 오류 출력을 선택적으로 비활성화하고 싶습니다.
모호
동시에, 보호된 줄 없이 : (*) - 오류 없이 컴파일예상됨: protected : (*) 행이 있는 경우와 없는 경우 모두 동일한 동작
추가: C++는 두 경우 모두 컴파일하지 않습니다.
모호
동시에, 보호된 줄 없이 : (*) - 오류 없이 컴파일예상됨: protected : (*) 행이 있는 경우와 없는 경우 모두 동일한 동작
"상위"는 보호/개인 필드를 볼 수 없습니다.
A::f()에서 B::f()를 정의하려면 이 경우에 무언가를 생각해 내야 합니다.추가: C++는 두 경우 모두 컴파일하지 않습니다.
추가하면
구조체B;
코드 시작 부분에서 두 경우 중 하나가 컴파일되어야 합니다. 어쩌면 mql 컴파일러가 너무 똑똑해서 누락된 정방향 선언 자체를 추가할까요?