Hatalar, hatalar, sorular - sayfa 462

 
Renat :

Kodun iki versiyonunu doğrulama için servis masasına gönderebilir misiniz? Kod olmadan, basit sorunun cevabı "her şey kodu tek bir blokta toplar, yani hiçbir fark yoktur" şeklindedir.

Belki disk belleği verileri veya başka bir şey (örneğin, önceden oluşturulmuş bir aracıda önbelleğe alma) sonuçları etkilemiştir? Basit hatalardan kaçınmak için ısınmadan sonra testler birkaç kez yapılmalıdır.

Aracının belleğe girmesi ve önbelleklerini oluşturması nedeniyle testin ilk çalıştırmasının neredeyse her zaman daha uzun olduğunu unutmayın. Sonraki geçişler, iyi hazırlanmış bir temsilci ile zaten çalışır.

Belki önbellekler hala alakalıydı, daha sonra tekrar kontrol edeceğim (genellikle testler arasında tüm aracıların yükünü boşaltması için yeterli zaman geçer).

Muhtemelen kodu göndermeyeceğim, kendi başıma çözmeye çalışacağım (özellikle hala çok iş olduğu ve her zaman çıkarılacak veya eklenecek bir şey olduğu için).

not

Yeni test 266954 ms gösterdi, bu nedenle optimizasyon büyük olasılıkla gerçekleşti (sadece şimdi tam olarak nerede olduğunu bulmak için kaldı).

Genel olarak, Expert Advisor'ın boyutu veya içindeki fonksiyonların sayısı konusunda kısıtlamalar vardır (sanırım hayır ama yine de açıklayacağım)...?

 
Interesting :

Genel olarak, Expert Advisor'ın boyutu veya içindeki fonksiyonların sayısı konusunda kısıtlamalar vardır (sanırım hayır ama yine de açıklayacağım)...?
Belki bir derleyici hatası dışında, açık bir kısıtlama yoktur.
 

geliştiriciler

Derlenen dosyanın (kütüphane veya uzman) boyutu, işletim sistemine ve bağlı içeriğin bileşimine bağlı olarak değişebilir mi?

Sorunun ilk kısmı ile ilgili olarak - Sonuç olarak, farklı işletim sistemlerinde (Win 2003 ve Win XP) derlenen dosyaların boyutlarının farklı olduğu (fark çok büyük olmasa da) bana öyle geliyor. kaynak birebir kopyadır.

Sorunun ikinci kısmında - Kitaplık alındı, kitaplığın kendisi birkaç aydır değiştirilmedi, sadece dahil edilen dosyalar değiştirildi. ex5'in boyutu 19Kb ile 20Kb arasında değişmektedir.

 
Interesting :

geliştiriciler

Derlenen dosyanın (kütüphane veya uzman) boyutu, işletim sistemine ve bağlı içeriğin bileşimine bağlı olarak değişebilir mi?


boyut yalnızca işletim sisteminden değişmez, her derlemede sürekli değişir.
 
nedenler?
 
voix_kas :
nedenler?

Korumadır. geliştiriciler zaten bunun hakkında yazdı.

biraz çöp eklenir. her seferinde farklı.

 
sergeev :

Korumadır. geliştiriciler zaten bunun hakkında yazdı.

biraz çöp eklenir. her seferinde farklı.

Ben de öyle düşündüm ama 3 KB "çöp" biraz fazla gibi geldi.
sergeev :
boyut yalnızca işletim sisteminden değişmez, her derlemede sürekli değişir.
Herkeste değil, kontrol ettim. bir algoritma var...
 
Interesting :
Herkeste değil, kontrol ettim. bir algoritma var...

tabiki var :)

ama her birinde değişiyorum.
Temel olarak, hiç önemli değil. hepimiz iyi amaçlar için neler yapıldığını anlıyoruz.

 
Evet, her seferinde ex5 farklı şekilde şifrelenir ve değişken bir boyuta sahiptir.
 
sergeev :

tabiki var :)

ama her birinde değişiyorum.
Temel olarak, hiç önemli değil. hepimiz iyi amaçlar için neler yapıldığını anlıyoruz.

Evet, beni de rahatsız etmiyor, yanlışlıkla XP'de dosyanın 20 Kb ağırlığında olduğunu ve Win 2003'te zaten 23 Kb olduğunu gördüm (fark 1 Kb'yi geçmediyse veya bir işletim sistemi varsa, o zaman yapardım) hiç önem vermeyin)...
Neden: