오류, 버그, 질문 - 페이지 2034 1...202720282029203020312032203320342035203620372038203920402041...3184 새 코멘트 Anton Ohmat 2017.10.12 08:58 #20331 갭 중 정지의 실행은 이미 고정되어 있습니까? Aleksey Vyazmikin 2017.10.12 12:20 #20332 Vitaly Muzichenko : 스크루드라이버로 "홈" 버튼을 폅니다. :) 아니, 그게 문제가 아니야. 이것은 MT5가 백그라운드에 있을 때 그리고 차트가 다른 경우에도 발생하기 때문입니다. Kirill Belousov 2017.10.12 13:56 #20333 문제는 이 이상한 필드 때문인 것 같습니다. //---- profit calculation parameters int unknown2; 원작에는 없었는데 어디서 나온거야? 이것은 구조의 주소를 정렬하기 위한 4바이트입니다. 이전 gtc_pendings 및 후속 contract_size 필드를 올바르게 읽습니다. Evgenii Voroshilov 2017.10.12 15:28 #20334 주제에 대한 링크를 보내주십시오: ... sl: 0.00000 tp: 0.00000 실패 A100 2017.10.12 16:20 #20335 컴파일 중 오류 #define MACRO1( X, Y ) X /**/ ##Y #define MACRO2( X, Y ) X ## /**/ Y void f5() {} void OnStart () { MACRO1( f, 5 )(); //нормально MACRO2( f, 5 )(); //error: 'f/' - undeclared identifier } fxsaber 2017.10.12 16:29 #20336 A100 : 컴파일 중 오류 또한 MACRO1을 금지합니다. A100 2017.10.12 16:39 #20337 fxsaber : 또한 MACRO1을 금지합니다. 무엇을 기반으로? 단지 당신이 원했기 때문에? 일반적인 규칙이 있습니다. 주석은 프로그램의 어느 부분에나 있을 수 있습니다. 댓글을 사용하지 않는다고 해서 다른 사람들도 사용하지 않는 것은 아닙니다. fxsaber 2017.10.12 16:52 #20338 A100 : 무엇을 기반으로? 단지 당신이 원했기 때문에? 일반적인 규칙이 있습니다. 주석은 프로그램의 어느 부분에나 있을 수 있습니다. 댓글을 사용하지 않는다고 해서 다른 사람들도 사용하지 않는 것은 아닙니다. 그대로 변태니까 #define MACRO(A,B) A ## \ B void OnStart () { int j2; int i = MACRO(j, 2 ); } 참고로 버그인듯 #define MACRO(A,B) A ##B void OnStart () { int i = MACRO( 1 , 2 ); // '12' - undeclared identifier } A100 2017.10.12 20:35 #20339 fxsaber : 그대로 변태니까 참고로 버그인듯 실제 주장은 없습니다. 그냥 그렇게 말하십시오. 당신이 그렇게 쓸 수 없기 때문에 이것은 버그가 될 수 없습니다. 위의 예에서 주석 /**/을 공백으로 바꾸는 것과 같습니다. #define MACRO2( X, Y ) X ## Y fxsaber 2017.10.12 20:39 #20340 A100 : 중요한 주장은 없습니다. 그냥 그렇게 말하십시오. 당신의 마음에 이것은 버그가 될 수 없습니다 void OnStart () { int j2; int i = j /**/ 2 ; } 매크로가 이 위치에서 오류를 일으키지 않아야 하는 이유는 무엇입니까? 다른 사람이 다른 사람을 위해 생각한 C++를 인수로 제공하지 마십시오. 1...202720282029203020312032203320342035203620372038203920402041...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
스크루드라이버로 "홈" 버튼을 폅니다. :)
아니, 그게 문제가 아니야. 이것은 MT5가 백그라운드에 있을 때 그리고 차트가 다른 경우에도 발생하기 때문입니다.
문제는 이 이상한 필드 때문인 것 같습니다.
원작에는 없었는데 어디서 나온거야?
이것은 구조의 주소를 정렬하기 위한 4바이트입니다.
이전 gtc_pendings 및 후속 contract_size 필드를 올바르게 읽습니다.
주제에 대한 링크를 보내주십시오: ... sl: 0.00000 tp: 0.00000 실패
컴파일 중 오류
컴파일 중 오류
또한 MACRO1을 금지합니다.
또한 MACRO1을 금지합니다.
무엇을 기반으로? 단지 당신이 원했기 때문에?
일반적인 규칙이 있습니다. 주석은 프로그램의 어느 부분에나 있을 수 있습니다. 댓글을 사용하지 않는다고 해서 다른 사람들도 사용하지 않는 것은 아닙니다.
무엇을 기반으로? 단지 당신이 원했기 때문에?
일반적인 규칙이 있습니다. 주석은 프로그램의 어느 부분에나 있을 수 있습니다. 댓글을 사용하지 않는다고 해서 다른 사람들도 사용하지 않는 것은 아닙니다.
그대로 변태니까
참고로 버그인듯
그대로 변태니까
참고로 버그인듯
실제 주장은 없습니다. 그냥 그렇게 말하십시오. 당신이 그렇게 쓸 수 없기 때문에 이것은 버그가 될 수 없습니다. 위의 예에서 주석 /**/을 공백으로 바꾸는 것과 같습니다.
중요한 주장은 없습니다. 그냥 그렇게 말하십시오. 당신의 마음에 이것은 버그가 될 수 없습니다
매크로가 이 위치에서 오류를 일으키지 않아야 하는 이유는 무엇입니까? 다른 사람이 다른 사람을 위해 생각한 C++를 인수로 제공하지 마십시오.