OOP(객체 지향 프로그래밍)에 대한 질문 - 페이지 4 1234567891011 새 코멘트 Vadim Zhunko 2014.04.13 11:33 #31 VOLDEMAR : 단계를 설명해주세요 즉 왜 기호(:)이며 이 기호로 무엇을 얻을 수 있습니까? 이것은 그러한 초기화입니다. Vladimir Pastushak 2014.04.13 11:37 #32 차이점은 무엇입니까? vr_trade trade; //+------------------------------------------------------------------+ void OnTick () { trade.Buy( "EURUSD" , 0.01 ); // Пример открытия позиции возвращающей тиккет ордера. } //+------------------------------------------------------------------+ 그리고 vr_trade *trade; //+------------------------------------------------------------------+ void OnInit () { trade = new vr_trade; } //+------------------------------------------------------------------+ void OnTick () { trade.Buy( "EURUSD" , 0.01 ); // Пример открытия позиции возвращающей тиккет ордера. } //+------------------------------------------------------------------+ void OnDeinit ( const int reason) { delete trade; } Slava 2014.04.13 11:47 #33 VOLDEMAR : 단계를 설명해주세요 즉 왜 기호(:)이며 이 기호로 무엇을 얻을 수 있습니까? 콜론 다음에 초기화 목록 Slava 2014.04.13 11:55 #34 VOLDEMAR : 차이점은 무엇입니까? 그리고 개체 의 수명 을 제어하는 능력의 차이 Viktar Dzemikhau 2014.04.13 12:32 #35 stringo : 개체의 수명을 제어하는 능력의 차이 제가 알기로는 new 의 경우 언제든지 객체를 삭제할 수 있지만, 없으면 객체가 호출되는 함수를 빠져나와야 객체가 삭제되겠죠? Slava 2014.04.13 14:43 #36 hoz : 제가 알기로는 new 의 경우 언제든지 객체를 삭제할 수 있지만, 없으면 객체가 호출되는 함수를 빠져나와야 객체가 삭제되겠죠? 예 unreal 2014.04.13 15:12 #37 VOLDEMAR : 몇 가지 자습서를 추천하십시오 ... 귀하의 의견으로는 가장 간단하고 유용합니다 ... http://rutracker.org/forum/viewtopic.php?t=4039549 http://rutracker.org/forum/viewtopic.php?t=4639528 Vladimir Pastushak 2014.04.14 06:24 #38 한 클래스에서 하나의 메서드만 상속하는 방법은 무엇입니까? Slava 2014.04.14 10:15 #39 VOLDEMAR : 한 클래스에서 하나의 메서드만 상속하는 방법은 무엇입니까? 무엇 때문에? Vladimir Pastushak 2014.04.14 16:23 #40 이제 나는 수업을 다시 했어 class vr_trade { private : int openorders( string sy, int typ, double lot, double price); string tip( int typ); int m_magic; int m_slip; public : int Buy( string sy, double lot); int Sel( string sy, double lot); int BuyLimit( string sy, double lot, double price); int SelLimit( string sy, double lot, double price); int BuyStop( string sy, double lot, double price); int SelStop( string sy, double lot, double price); void MagSlip( int mag=- 1 , int slip= 0 ); vr_MarketInfo *Log; vr_trade(); ~vr_trade(); }; MqlTick st; //+------------------------------------------------------------------+ vr_trade:: vr_trade() { Log= new vr_MarketInfo; MagSlip(- 1 , 0 ); } 그리고 vr_MarketInfo 클래스에서 상속을 추가했습니다 ... (제가 틀릴 수 있다고 생각합니다) vr_MarketInfo 클래스는 포인트에 대한 정보, 기호의 숫자 를 반환하고 오류에 대한 로트를 확인하고 Excel 및 차트에 로그인하는 것을 포함하여 작업해야 하는 훨씬 더 많은 것을 확인합니다. 위와 같은 방법을 사용하면 Primer.Primer.Primer() Expert Advisor에서 작업할 때 목록이 반환됩니다. 좀 더 줄여서 하고 싶은데... 1234567891011 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
단계를 설명해주세요
즉
왜 기호(:)이며 이 기호로 무엇을 얻을 수 있습니까?
차이점은 무엇입니까?
그리고
단계를 설명해주세요
즉
왜 기호(:)이며 이 기호로 무엇을 얻을 수 있습니까?
콜론 다음에 초기화 목록
차이점은 무엇입니까?
그리고
개체 의 수명 을 제어하는 능력의 차이
개체의 수명을 제어하는 능력의 차이
제가 알기로는 new 의 경우 언제든지 객체를 삭제할 수 있지만, 없으면 객체가 호출되는 함수를 빠져나와야 객체가 삭제되겠죠?
제가 알기로는 new 의 경우 언제든지 객체를 삭제할 수 있지만, 없으면 객체가 호출되는 함수를 빠져나와야 객체가 삭제되겠죠?
예
몇 가지 자습서를 추천하십시오 ... 귀하의 의견으로는 가장 간단하고 유용합니다 ...
http://rutracker.org/forum/viewtopic.php?t=4039549
http://rutracker.org/forum/viewtopic.php?t=4639528
한 클래스에서 하나의 메서드만 상속하는 방법은 무엇입니까?
이제 나는 수업을 다시 했어
그리고 vr_MarketInfo 클래스에서 상속을 추가했습니다 ... (제가 틀릴 수 있다고 생각합니다)
vr_MarketInfo 클래스는 포인트에 대한 정보, 기호의 숫자 를 반환하고 오류에 대한 로트를 확인하고 Excel 및 차트에 로그인하는 것을 포함하여 작업해야 하는 훨씬 더 많은 것을 확인합니다.
위와 같은 방법을 사용하면 Primer.Primer.Primer() Expert Advisor에서 작업할 때 목록이 반환됩니다.
좀 더 줄여서 하고 싶은데...