변수의 행동에 대한 오해 - 페이지 3 1234567 새 코멘트 wladimir 2013.12.18 20:16 #21 valenok2003 : Vlad, 여기에 오류가 있습니다. 외부 매개 변수를 변경할 때마다 초기화가 발생합니다. 인터넷에 대해 이야기하는 경우 그것이 바로 요점입니다. 비싼 부츠 그것은 인터넷에 관한 것이 아니다 예를 들어 마지막 게시물을 읽으십시오 Sergey Guliaev 2013.12.18 20:21 #22 wlad : 비슷한 예를 들어 첫 번째 변수의 값은 두 번째 변수에 한 번만 전달되고 두 번째 변수의 값은 프로그램을 추가로 실행하는 동안 변경되지 않아야 합니다 . 그러나 첫 번째 변수가 변경될 때 마다 두 번째 변수도 변경됩니다 . extern string Value = "O" ; string temp_= "" ; bool firsttime= true ; int start() { string txt= StringConcatenate ( " Value: " ,Value, "\n" , " temp_: " ,temp_, "\n" , " firsttime: " ,firsttime); if (firsttime) { temp_=Value; firsttime= false ; } // значение присваевается тольо ОДИН раз Print (txt); Comment (txt); } 첫 번째 변수는 Value 또는 temp_ ??? 어떻게 바꾸나요? 당신은 세트의 값을 변경하고 있습니다, 맞죠? 그런 다음 확인 버튼을 누르고 변수는 다시 원래 값을 얻습니다. string temp_= "" ; bool firsttime= true ; set 을 통해 값 이 변경될 때마다 이 절차가 반복됩니다. Sergey Guliaev 2013.12.18 20:41 #23 프로그래밍 방식으로 값 변경 시도 extern string Value = "O" ; string temp_= "" ; bool firsttime= true ; int Cnt = 0 ; int start() { Value = "O " +Cnt; Cnt++; string txt= StringConcatenate ( " Value: " ,Value, "\n" , " temp_: " ,temp_, "\n" , " firsttime: " ,firsttime); if (firsttime) { temp_=Value; firsttime= false ; } // значение присваевается тольо ОДИН раз Print (txt); temp_ 및 firsttime의 값이 한 번 변경되고 다시 변경되지 않음 을 알 수 있습니다. wladimir 2013.12.19 18:19 #24 valenok2003 : 프로그래밍 방식으로 값 변경 시도 temp_ 및 firsttime의 값이 한 번 변경되고 다시 변경되지 않음 을 알 수 있습니다. 이것은 분명히 나는 외부 변수를 변경할 때만 말했다 wladimir 2013.12.19 18:21 #25 valenok2003 : 첫 번째 변수는 Value 또는 temp_ ??? 어떻게 바꾸나요? 당신은 세트의 값을 변경하고 있습니다, 맞죠? 그런 다음 확인 버튼을 누르고 변수는 다시 원래 값을 얻습니다. set 을 통해 값 이 변경될 때마다 이 절차가 반복됩니다. 예, 초기 것은 아니지만 외부 변수 extern string 을 사용합니다. 당신은 주의 깊게 읽고 싶지 않다 나는 이미 이것을 여러 번 썼다. 문제는 string c 유형의 변수에서만 발생합니다. 다른 유형은 문제 없습니다! wladimir 2013.12.19 18:27 #26 valenok2003 : 첫 번째 변수는 Value 또는 temp_ ??? 어떻게 바꾸나요? 당신은 세트의 값을 변경하고 있습니다, 그렇죠? 그런 다음 확인 버튼을 누르고 변수는 다시 원래 값을 얻습니다. set 을 통해 값 이 변경될 때마다 이 절차가 반복됩니다. 이 잘못된 정보를 어디서 얻었습니까 당신 자신이 먼저 확인하고 이것이 그렇지 않다는 것을 이해하십시오. 모든 것은 설명서에 설명되어 있습니다 나는 예를 들었다 그리고 당신은 아닌 것을 발명합니다 wladimir 2013.12.19 18:28 #27 일반적으로 개발자가 관심을 갖기를 바랍니다. Sergey Guliaev 2013.12.19 20:02 #28 wlad : 일반적으로 개발자가 관심을 갖기를 바랍니다. 닉네임을 바꿔야 하지 않을까요? 아니면 그런 농담입니까? wladimir 2013.12.19 20:13 #29 직접 테스트 그래 무슨 일인지 봐 Mikhail Kozhemyako 2013.12.19 23:49 #30 wlad : 일반적으로 개발자가 관심을 갖기를 바랍니다. 그리고 개발자는 어떻습니까? 그들이 서버에 변수를 저장하기를 원하십니까? 정전으로 인해 컴퓨터가 멈추고 재부팅되는 동안? 1234567 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
Vlad, 여기에 오류가 있습니다. 외부 매개 변수를 변경할 때마다 초기화가 발생합니다. 인터넷에 대해 이야기하는 경우 그것이 바로 요점입니다.
비싼 부츠
그것은 인터넷에 관한 것이 아니다
예를 들어 마지막 게시물을 읽으십시오
비슷한 예를 들어
첫 번째 변수의 값은 두 번째 변수에 한 번만 전달되고 두 번째 변수의 값은 프로그램을 추가로 실행하는 동안 변경되지 않아야 합니다 .
그러나 첫 번째 변수가 변경될 때 마다 두 번째 변수도 변경됩니다 .
첫 번째 변수는 Value 또는 temp_ ??? 어떻게 바꾸나요? 당신은 세트의 값을 변경하고 있습니다, 맞죠?
그런 다음 확인 버튼을 누르고
변수는 다시 원래 값을 얻습니다.
set 을 통해 값 이 변경될 때마다 이 절차가 반복됩니다.
프로그래밍 방식으로 값 변경 시도
temp_ 및 firsttime의 값이 한 번 변경되고 다시 변경되지 않음 을 알 수 있습니다.
프로그래밍 방식으로 값 변경 시도
temp_ 및 firsttime의 값이 한 번 변경되고 다시 변경되지 않음 을 알 수 있습니다.
이것은 분명히
나는 외부 변수를 변경할 때만 말했다
첫 번째 변수는 Value 또는 temp_ ??? 어떻게 바꾸나요? 당신은 세트의 값을 변경하고 있습니다, 맞죠?
그런 다음 확인 버튼을 누르고
변수는 다시 원래 값을 얻습니다.
set 을 통해 값 이 변경될 때마다 이 절차가 반복됩니다.
예, 초기 것은 아니지만 외부 변수 extern string 을 사용합니다.
당신은 주의 깊게 읽고 싶지 않다
나는 이미 이것을 여러 번 썼다.
문제는 string c 유형의 변수에서만 발생합니다. 다른 유형은 문제 없습니다!
첫 번째 변수는 Value 또는 temp_ ??? 어떻게 바꾸나요? 당신은 세트의 값을 변경하고 있습니다, 그렇죠?
그런 다음 확인 버튼을 누르고
변수는 다시 원래 값을 얻습니다.
set 을 통해 값 이 변경될 때마다 이 절차가 반복됩니다.
이 잘못된 정보를 어디서 얻었습니까
당신 자신이 먼저 확인하고 이것이 그렇지 않다는 것을 이해하십시오.
모든 것은 설명서에 설명되어 있습니다
나는 예를 들었다
그리고 당신은 아닌 것을 발명합니다
일반적으로 개발자가 관심을 갖기를 바랍니다.
닉네임을 바꿔야 하지 않을까요? 아니면 그런 농담입니까?
직접 테스트
그래 무슨 일인지 봐
일반적으로 개발자가 관심을 갖기를 바랍니다.
그리고 개발자는 어떻습니까? 그들이 서버에 변수를 저장하기를 원하십니까? 정전으로 인해 컴퓨터가 멈추고 재부팅되는 동안?