Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri - sayfa 119

 
Alexey Navoykov :

Ve dibe gidemezsin. Bu nedenle, her şey açıktır.

Sadece lütfen, sınıf yapılarını önceden ilan etme imkanı ile :)

 class A;
class B{A*a;};
class A{};
 
fxsaber :

Daha az esneklik.

Esneklik, algoritmanın yürütme sırasının ihlali midir? )

İlya Malev :

Sadece lütfen, sınıf yapılarını önceden ilan etme imkanı ile :)

Eh, mantığa meydan okumaz. Tıpkı bir fonksiyonun ileri bildirimi gibi. Bir şey daha önce bildirilirse, daha önce başlatılacaktır. Her şey mantıksal olarak bağlantılıdır.

 
Alexey Navoykov :

Esneklik, algoritmanın yürütme sırasının ihlali midir? )

Artık OnTick, programın herhangi bir yerinden çağrılabilir.

 
fxsaber :

Artık OnTick, programın herhangi bir yerinden çağrılabilir.

Peki, buna ihtiyaç varsa, o zaman C++'da void OnTick()'i de bildirebilirsiniz; başlangıçta. Ancak genel olarak, işlev bildirimlerinin sırası, kodun doğruluğunu kontrol etmenin ek bir yoludur. Şimdi, eğer bir eklentide OnTick ()'i ararsanız veya daha da kötüsü - OnInit () - bu iyi mi? Kitaplıklar çalışma kodunuzu görmemelidir.
 
Alexey Navoykov :

Eh, mantığa meydan okumaz. Tıpkı bir fonksiyonun ileri bildirimi gibi. Bir şey daha önce bildirilirse, daha önce başlatılacaktır. Her şey mantıksal olarak bağlantılıdır.

Bu sizin mantığınıza aykırı olabilir, ancak genel kabul görmüş olanla bir an bile çelişmez. Çünkü kod yürütme başladığında, her şeyin başlatılması garanti edilecektir.

 
Ilya Malev :

Bu sizin mantığınıza aykırı olabilir, ancak genel kabul görmüş olanla bir an bile çelişmez. Çünkü kod yürütme başladığında, her şeyin başlatılması garanti edilecektir.

Yazımı yanlış okumuş gibisin. Diyor ki: Zıt DEĞİL)

 
Alexey Navoykov :

Yazımı yanlış okumuş gibisin. Diyor ki: Zıt DEĞİL)

Bu doğru, üzgünüm, oluyor.

 
Alexey Navoykov :
Eğer buna ihtiyaç varsa, o zaman C++'da void OnTick()'i de bildirebilirsiniz; başlangıçta. Ancak genel olarak, işlev bildirimlerinin sırası, kodun doğruluğunu kontrol etmenin ek bir yoludur. Şimdi, eğer bir eklentide OnTick ()'i ararsanız veya daha da kötüsü - OnInit () - bu iyi mi? Kitaplıklar çalışma kodunuzu görmemelidir.

Her biri kendi içinde aynı kütüphaneleri birbirine bağlayan kütüphaneler bağlanırken ne yapılmalı?

 
fxsaber :

Her biri kendi içinde aynı kütüphaneleri birbirine bağlayan kütüphaneler bağlanırken ne yapılmalı?

Sorun nedir?
 
fxsaber :

Her biri kendi içinde aynı kütüphaneleri birbirine bağlayan kütüphaneler bağlanırken ne yapılmalı?

 #ifndef MQL_TOOLS_H
#define MQL_TOOLS_H

#endif

direktiflerin getirilmesi garip ama kendileri kullanmıyor