Hatalar, hatalar, sorular - sayfa 3096

 
Ilyas # :


Bir işaretçiyi bir referansa otomatik olarak göndermemenizi ve bunu aşağıdaki kodda gösterildiği gibi (kırmızı ile vurgulanmıştır) açıkça yapmanızı tavsiye ederim:

Teşekkür ederim!

func(*(&a)) çalışır ))

 
mktr8591 # :

func(*(&a)) çalışır ))

Neden referans hatası yok?


ZY Ama uygun.

 void f( MqlTick & ) {}

MqlTick g()
{
   MqlTick Tick;
  
   return (Tick);
}

void OnStart ()
{
  f(g()); // OK
}
 
fxsaber # :

Neden referans hatası yok?

İşaretçiler için bir referans hatası oluşması gerektiğinde MQL'de tek bir durum hayal edemiyorum.

GetPointer ile verdiğiniz örnekte, bence, bir derleyici hatası.

 
mktr8591 # :

İşaretçiler için bir referans hatası oluşması gerektiğinde MQL'de tek bir durum hayal edemiyorum.

Bunun yerine, bir örnek var:

 void func(T* &x);
//вызов
func(&y);
 
Kişisel hesabım düştü, tıkladığım her yerde 500 hatası veriyor ...
 
Vladimir Pastushak # :
Kişisel hesabım düştü, tıkladığım her yerde 500 hatası veriyor ...

Hata düzeltildi. Verdiğimiz rahatsızlık için özür dileriz.

 

Günlüklerin "Uzmanlar" sekmesindeki "Temizle" yi tıkladıktan sonra, günlüklerin mevcut günlük listesinden görüntülenmesini durduracak şekilde yapmak mümkün müdür?

Bazen terminale "İşte bu, iyi! Dur! Tencereyi kaynatmayın!" diyorsunuz, Ama hiçbir şey yardımcı olmuyor ve görünen o ki, üretilen bilginin ağırlığı altında bilgisayar bir kara deliğe çökecek. ...

Ayrıntılar ve açıklamalar:

İşletim sistemi sürümü - herkes gibi.

Yapı - tüm yapılar.

PC konfigürasyonu - IBM-PC uyumlu.

ve koşan bir hamamböceği gördüğünüzde benzer bir durum ortaya çıkar ve hiçbir şekilde bir terlikle vuramazsınız ...
 
Andrey Dik # :

Günlüklerin "Uzmanlar" sekmesindeki "Temizle" yi tıkladıktan sonra, günlüklerin mevcut günlük listesinden görüntülenmesini durduracak şekilde yapmak mümkün müdür?

Bazen terminale "İşte bu, iyi! Dur! Tencereyi kaynatmayın!" diyorsunuz, Ama hiçbir şey yardımcı olmuyor ve görünen o ki, üretilen bilginin ağırlığı altında bilgisayar bir kara deliğe çökecek. ...

Ayrıntılar ve açıklamalar:

İşletim sistemi sürümü - herkes gibi.

Yapı - tüm yapılar.

PC konfigürasyonu - IBM-PC uyumlu.

ve koşan bir hamamböceği gördüğünüzde benzer bir durum ortaya çıkar ve hiçbir şekilde bir terlikle vuramazsınız ...
Artı...
 
Andrey Dik # :

Günlüklerin "Uzmanlar" sekmesindeki "Temizle" yi tıkladıktan sonra, günlüklerin mevcut günlük listesinden görüntülenmesini durduracak şekilde yapmak mümkün müdür?

Bazen terminale "İşte bu, iyi! Dur! Tencereyi kaynatmayın!" diyorsunuz, Ama hiçbir şey yardımcı olmuyor ve görünen o ki, üretilen bilginin ağırlığı altında bilgisayar bir kara deliğe çökecek. ...

Ayrıntılar ve açıklamalar:

İşletim sistemi sürümü - herkes gibi.

Yapı - tüm yapılar.

PC konfigürasyonu - IBM-PC uyumlu.

ve koşan bir hamamböceği gördüğünüzde benzer bir durum ortaya çıkar ve hiçbir şekilde bir terlikle vuramazsınız ...
Uzman günlüğüne dökülen döngüsel mesajlarınız varsa, bu zaten MT'nin dışına veya RAM'e aktarılmıştır ve bunu durdurmanın bir yolu yoktur.
 
TesterStop(); yerine bir duraklama ayarlamak mümkün mü?