Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bu çok açık. SetSaveRequired() ve G etSaveRequired()'in neden statik olmadığı, ancak statik bir değişkene yazıldığı açık değildir.
bu benim için net değil, bu yüzden yardım istedim, değiştiricileri nadiren kullanırım, daha sezgiseldir, ancak her zaman olduğu gibi en uygun çözümü istiyorum
kodda sormaya çalışalım, şimdi şöyle:
public GetSaveRequired(), tüm bu strateji hayvanat bahçesini yönetmek için sınıfta kullanılır
böyle bir şablonla, yalnızca NextStepStrategy yöntemini yazıyorum - yalnızca içindeki araç için değişiklikler var, diğer her şey aynı ve bu nedenle tüm yöntemleri ve tüm alanları CStrategy temel sınıfında topluyorum - bunların çoğu yok
Not: Kodumun ice olmadığını arkamda hissediyorum, ancak tam olarak böyle çalışacak ve f_save_required değişkeninin kopyalarını üretmeyeceğim;
bu benim için net değil, bu yüzden yardım istedim, değiştiricileri nadiren kullanırım, daha sezgiseldir, ancak her zaman olduğu gibi en uygun çözümü istiyorum
kodda sormaya çalışalım, şimdi şöyle:
public GetSaveRequired(), tüm bu strateji hayvanat bahçesini yönetmek için sınıfta kullanılır
böyle bir şablonla, yalnızca NextStepStrategy yöntemini yazıyorum - yalnızca içindeki araç için değişiklikler var, diğer her şey aynı ve bu nedenle tüm yöntemleri ve tüm alanları CStrategy temel sınıfında topluyorum - bunların çoğu yok
Not: Kodumun ice olmadığını arkamda hissediyorum, ancak tam olarak böyle çalışacak ve f_save_required değişkeninin kopyalarını üretmeyeceğim;
Bu özellikleri tamamen kaldırırdım.
Yapısını değiştirmeyen tüm fonksiyonlar sabit hale getirilmiştir.
Tüm const olmayan işlevler yazma bayrağını ayarlamalıdır.
Ayrıca Save(int fileHandle) işlevini de eklerdim. Bu fonksiyon yapıyı yazmalı ve bayrağı sıfırlamalıdır.
Bayrağın durumunu almak için statik bir işlev yapabilirsiniz.
Bu özellikleri tamamen kaldırırdım.
Yapısını değiştirmeyen tüm fonksiyonlar sabit hale getirilmiştir.
Tüm const olmayan işlevler yazma bayrağını ayarlamalıdır.
bir örnek, genel olarak değiştiricilerle ilgili sorun yaşıyorum
Not: İnternette, genel olarak, programlama tartışmasında olanların dehşeti - geçen ay Habre'de const hakkında bir makale vardı, mesele şu ki - evet, bu const gerekli değil, bakın montajcı kodu const olmadan farklı değildir - derleyici her şeyi kaldıracaktır (((
bir örnek, genel olarak değiştiricilerle ilgili sorun yaşıyorum
googled, oku, yine bir şeyler ters gitti ...
2019.09.13 21:10:54.316 tst (EURUSD,H1) x=v
2019.09.13 21:10:54.316 tst (EURUSD,H1) x=v
2019.09.13 21:10:54.316 tst (EURUSD,H1) x=v
googled, oku, yine bir şeyler ters gitti ...
2019.09.13 21:10:54.316 tst (EURUSD,H1) x=v
2019.09.13 21:10:54.316 tst (EURUSD,H1) x=v
2019.09.13 21:10:54.316 tst (EURUSD,H1) x=v
Bu bir const sınıfı için bir aşırı yüktür.
hmm..kesinlikle yarım saate yakın okudum ve forumları ve habrları okudum ama giremedim
Teşekkür ederim! şimdi anladım
Hala böyle bir örneğin şüphesi var:
2019.09.13 22:04:34.295 tst (EURUSD,H1) (sabit) x = v
2019.09.13 22:04:34.295 tst (EURUSD,H1) (sabit) x = v
2019.09.13 22:04:34.295 tst (EURUSD,H1) (sabit) x = v
2019.09.13 22:04:34.295 tst (EURUSD,H1) const
2019.09.13 22:04:34.295 tst (EURUSD,H1) const
2019.09.13 22:04:34.295 tst (EURUSD,H1) const
Mevcut dersi sıfırlayabilirim. Tabii ki, banal şeyler.
Şu anda OOP üzerine bir derse katılıyorum. Belki değerli bir şey bulurum - paylaşırım))
Mevcut dersi sıfırlayabilirim. Tabii ki, banal şeyler.
dersin büyük olasılıkla anlamsız, ama burada Rusça, ne biliyorsun, üçüncü tur için internette dolaştın ... bu kasvetli bir şey, genel olarak durum burada forumdakiyle aynı, kaynak başına 10'dan fazla gerçek programcı yoktur ve geri kalan enikey çalışanları
tamam, genel olarak const ile durum düzeldi, değiştiricilerin geri kalanıyla çalıştım, genel olarak, teoriden en iyisine yeterince aldım ... uygulamanız gerekiyor, aksi takdirde bir öğrenci gibi hissediyorum) ))
dersin büyük olasılıkla anlamsız, ama burada Rusça, ne biliyorsun, üçüncü tur için internette dolaştın ... bu kasvetli bir şey, genel olarak durum burada forumdakiyle aynı, kaynak başına 10'dan fazla gerçek programcı yoktur ve geri kalan enikey çalışanları
tamam, genel olarak const ile durum düzeldi, değiştiricilerin geri kalanıyla çalıştım, genel olarak, teoriden en iyisine yeterince aldım ... uygulamanız gerekiyor, aksi takdirde bir öğrenci gibi hissediyorum) ))
Evet benzer bir durum bende de var. Öğrenmek zor değil, yeniden öğrenmek, eski alışkanlıkları kırmak daha zor. Prosedürel programlamanın birçok kötü alışkanlığını hala öğrenemiyorum.
bir örnek, genel olarak değiştiricilerle ilgili sorun yaşıyorum
Not: İnternette, genel olarak, programlama tartışmasında olanların dehşeti - geçen ay Habre'de const hakkında bir makale vardı, mesele şu ki - evet, bu const gerekli değil, bakın montajcı kodu const olmadan farklı değildir - derleyici her şeyi kaldıracaktır (((
Şimdilik sabitleri ve statiği unutabilirsiniz. Arayüzler için de.
Ancak her şey hazır olduğunda, bakın ve bir şeyi statik, bir şeyi de sabit olarak işaretleyin. Ve arayüzlerde genel olarak çekiçlemek mümkündür.