Tek bir kopyada ihtiyaç duyulan yapılar var. Doğal olarak, farklı veri yapı sınıflarında birkaç nesne oluşturmak kesinlikle önerilmez. Böylece, bu durumda en makul seçeneğin singleton modelini kullanmak olduğu sonucuna vardım. Doğru?
İşte örnek bir yapı:
Nasıl singleton'a çevirebilirim? MQL4'te böyle bir olasılık var mı?
Kim iş parçacığı geliştirmelerinde genellikle bu kalıbı kullanır?
"... En azından bir kare iki terimli çizebilir misin?..." - "... Hayır, hayal bile edemiyorum..."
MQL4'te herhangi bir kalıbı uygulayabilirsiniz.
"... En azından bir kare iki terimli çizebilir misin?..." - "... Hayır, hayal bile edemiyorum..."
MQL4'te herhangi bir kalıbı uygulayabilirsiniz.
Alex , bir örnek ver. http://cpp-reference.ru/patterns/creational-patterns/singleton/ makalesini okudum
Aslında bunu yapıma nasıl uygulayacağımı anlamadım. Bu yüzden soruyorum.
Alex , bir örnek ver. http://cpp-reference.ru/patterns/creational-patterns/singleton/ makalesini okudum
Aslında bunu yapıma nasıl uygulayacağımı anlamadım. Bu yüzden soruyorum.
Victor, okumadığım bir makaleyi yapınıza nasıl uygulayacağımdan bahsetmiyorum ve ikincisinin bilinmeyen sınıflarla ilişkisi benim için anlaşılmaz.
Yani, sözlü olarak doğru şekilde tanımlanan herhangi bir kalıp MQL4'te uygulanabilir.
İnternette bir kez ilan et ve unut.
Tek bir kopyada ihtiyaç duyulan yapılar var. Doğal olarak, farklı veri yapı sınıflarında birkaç nesne oluşturmak kesinlikle önerilmez. Böylece, bu durumda en makul seçeneğin singleton modelini kullanmak olduğu sonucuna vardım. Doğru?
İşte örnek bir yapı:
Nasıl singleton'a çevirebilirim? MQL4'te böyle bir olasılık var mı?
Kim iş parçacığı geliştirmelerinde genellikle bu kalıbı kullanır?
Burada böyle bir konu vardı ve hatta biri bu singleton'ı çizdi, araştırırsanız bulabilirsiniz. Ama burada ona ihtiyacı yok.
Victor, okumadığım bir makaleyi yapınıza nasıl uygulayacağımdan bahsetmiyorum ve ikincisinin bilinmeyen sınıflarla ilişkisi benim için anlaşılmaz.
Yani, sözlü olarak doğru şekilde tanımlanan herhangi bir kalıp MQL4'te uygulanabilir.
Aleksey , Uzun zamandır programlama yapıyorsunuz... Yapının üye-elemanları, örneğin: sembol, nokta, stop loss vb. oldukça sık kullanılıyor. Ve birçok sınıfta onlara ihtiyaç var. Dolayısıyla, bu yapıları kullanan sınıflar ile bunlara karşılık gelen yapılar arasındaki ilişki sorununun böyle bir sorusu yoktur!
İnternette bir kez ilan et ve unut.
Ve burada init? Ne demek istiyorsun? Onları uzman olarak tanımlamıyorum.
Ve doğru! Çünkü Victor neden bir singleton'a ihtiyaç olduğunu bilmiyor :-)
Şey, evet, .. Asıl mesele Vadim'in farkında olması :)))))
Victor, her zaman olduğu gibi, ayrıntılara giriyor, kompleksten çıkıyor, ama tam tersi olmalı ...
şöyle yaptım:
struct Symbol_Properties { static datetime gdt_Quote; // Время поступления последней котировки static double gda_Price [ 2 ]; // Текущие рыночные цены (0 - Bid, 1- Ask) static double gd_Spread; // Размер спреда в пунктах static double gd_Swap; // Своп static double gd_Comission; // Комиссия static double gd_Pt; // Величина одного пункта static int gi_Digits; // Количество знаков в цене после запятой static int gi_StopLevel; // Минимально-допустимый уровень стоп-лосса/тейк-профита в пунктах static int gi_FreezLevel; // Уровень заморозки ордеров в пунктах }; //---- Создадим объект структуре Symbol_Properties Symbol_Properties SSym; datetime SSym.gdt_Quote = 0 ; double SSym.gda_Price [ 2 ] = { 0.0 , 0.0 }; double SSym.gd_Spread = 0.0 ; double SSym.gd_Swap = 0.0 ; double SSym.gd_Comission = 0.0 ; double SSym.gd_Pt = 0.0 ; int SSym.gi_Digits = 0 ; int SSym.gi_StopLevel = 0 ; int SSym.gi_FreezLevel = 0 ;
Ancak bazı nedenlerden dolayı derleme sırasında çok fazla hata var. Sorun nedir?
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Tek bir kopyada ihtiyaç duyulan yapılar var. Doğal olarak, farklı veri yapı sınıflarında birkaç nesne oluşturmak kesinlikle önerilmez. Böylece, bu durumda en makul seçeneğin singleton modelini kullanmak olduğu sonucuna vardım. Doğru?
İşte örnek bir yapı:
Nasıl singleton'a çevirebilirim? MQL4'te böyle bir olasılık var mı?
Kim iş parçacığı geliştirmelerinde genellikle bu kalıbı kullanır?