Hatalar, hatalar, sorular - sayfa 1583

 

Derleyici, sınıf adı ve işlev işaretçisi eşleşirse hataları algılamaz.

 class fn {};
typedef void (*fn)();
void OnStart ()
{
         Print ( sizeof ( fn ));
}
 

Sorun: EA'yı bulutta test ederken her şey yolunda gidiyor. Optimizasyonu durduruyorum, bir süre sonra tekrar başlatıyorum - OnInit başarısız hataları arka arkaya dökülüyor. EA'yı farklı bir ada sahip bir dosyaya yeniden adlandırmaya ve optimizasyonu bulutta aynı parametrelerle çalıştırmaya yardımcı olur - hata yoktur.

Bunun, başlatma işlemi sırasında EA'nın testin başlatıldığı sembol dışındaki simgelere erişmesi gerektiğinden kaynaklanabileceğini düşünüyorum.

Son zamanlarda bulutu çok kullanıyorum ve buna gerçek para harcıyorum, bu yüzden lütfen sorun raporunu görmezden gelmeyin. Danışman kodunu veremem, müşteriye ait olduğu için hemen rezervasyon yapacağım.

not Şimdi, test sırasında, bir nedenden dolayı, terminal bulut sunucusundan ayrıldı ve tekrar ona bağlandı ve bu hatalar, testi yeniden başlatmadan bile tekrar yağdı.

 
yorum (1/100); 0 gösterir, neden ve nasıl savaşılır?
 
Aliaksandr Kryvanos :
Yorum(1/100); 0 gösterir, neden ve nasıl savaşılır?

Örneğin: Yorum ((double)1/100);

Veya bunun gibi: Yorum(1.0/100);

 

Hayır, böyle çalışmıyor, 0 koyar


Tüm cephaneliği kullandım (double, DoubleToStr, Normalize...), ama bu değil

 
Aliaksandr Kryvanos :
Hayır, böyle çalışmıyor, 0 koyar
Her iki terminalde de test ettim, harika çalışıyor ve 0.01 koyuyor
 
Aliaksandr Kryvanos :
Hayır, böyle çalışmıyor, 0 koyar
Bu yüzden derleyiciye sayıların gerçek olduğunu açıkça gösterin: Yorum (1.0/100.0); veya Yorum(1.0*0.01);
 

я использовал весь арсенал (double, DoubleToStr, Normalize...), но вот никак

DoubleToStr ve Normalize çalışmayacaktır, çünkü ifadenin kendisi açıkça double'a dönüştürülmediği sürece int türündedir. Büyük olasılıkla, örneğimi doğru bir şekilde yeniden üretmediniz ve aceleci sonuçlar çıkardınız.
 
Teşekkürler, işe yaradı)
 

Görünüşe göre bu, birbiri ardına verilen düşük PR'ye sahip aynı ajan, yeterli belleğe sahip değil ve tek başına optimizasyonun bir kısmını karıştırıyor (ajanların geri kalanı yeterli ve her şey yerel olarak iyi çalışıyor) . Neden bu tür ajanları testlerin devamından hemen çıkarmıyorsunuz?