Hatalar, hatalar, sorular - sayfa 1760
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
neden mql5'te sihir sadece pozitif yapıldı?
Negatif büyüleri seviyorum, kahretsin (((
beznakovym ile nihayet bir pusu ... heykel yaparken kimin ve neyin yönlendirildiği belli değil. Farklı kuruluşlardan farklı insanlar gibi geliyor...
@Dennis Kirichenko , @Alexandr Bryzgalov
pusu yok.
INT(LONG) UINT (ULONG) aralığının yalnızca yarısını alır
kısıtlama olmaksızın tip döküm işleri
---
kendin kontrol edebilirsin
ulong ua=( ulong )a;
long b=( long )ua;
Print (a, " - " , ua, " - " , b);
Her şey olması gerektiği gibi çalışıyor
kullanabileceğiniz olumsuz büyüler
CPositionInfo sınıfından alınmıştır:
neredeyse hiçbir yerin ortasında cehenneme)
bu örnek, yardım bölümünde çok bekleniyor: " Hesap Bilgileri "
neredeyse hiçbir yerin ortasında cehenneme)
Her şey görecelidir: Standart kütüphaneyle günde yüz kez çalışırsanız , her şey çok yakın olur :)
@Dennis Kirichenko , @Alexandr Bryzgalov
pusu yok.
INT(LONG) UINT (ULONG) aralığının yalnızca yarısını alır
kısıtlama olmaksızın tip döküm işleri
---
kendin kontrol edebilirsin
ulong ua=( ulong )a;
long b=( long )ua;
Print (a, " - " , ua, " - " , b);
Her şey olması gerektiği gibi çalışıyor
kullanabileceğiniz olumsuz büyüler
sonuçta magick -1 ile derleyip normal çalışıyor ve bu magick'i buluyor.
ve şimdiden sinirlenmeye başladı.
hatta çok sessiz:
Alexandr Bryzgalov :
sadece hala olumsuz değil, ama ne kadar olumlu)
bu hiçbir şeyi değiştirmez. int için -1
gerçek şu ki, sihri -1 olarak ayarlarsam ve sonra sıfırla karşılaştırırsam, sıfırdan büyük olacaktır.
işte mesele, yarım uint ile karşılaştırmanız veya int'ye dönüştürmeniz gerekecek
Tabii ki, bu bir teknoloji meselesi, ama yine de ...gerçek şu ki, sihri -1 olarak ayarlarsam ve sonra sıfırla karşılaştırırsam, sıfırdan büyük olacaktır.
işte mesele, yarım uint ile karşılaştırmanız veya int'ye dönüştürmeniz gerekecek
Tabii ki, bu bir teknoloji meselesi, ama yine de ...int ile uint'i karşılaştırmak istiyorsanız, derleyici sizi böyle yanlış bir karşılaştırma konusunda uyarmalıdır.
yine de aynı türe yayın yapmalısınız. ama olmadan
Görünüşe göre derleyici optimize edici ile ilgili belirli bir hatam var.
Büyük kod olması gerektiği gibi çalışmıyor - yalnızca Sürüm'de (Hata Ayıklama - normal) yavaşlıyor.
Dansla geçen bir günün ardından, ObjectFind'ı tek bir yerde yorumlarsanız, frenlerin kaybolduğunu keşfettim.
Ancak aynı sorunla küçük boyutlu bir örnek oluşturmak işe yaramadı.
ObjectFind'ı orijinal kodda bırakmaya çalıştım, ancak banal Print'i ondan önce/sonra ekledim. Ve fren yok! Print'i kaldırıyorum - tekrar fren yapıyor!
Derleyici iyileştirici çok fazla oynamış gibi görünüyor. SD'ye nasıl yazacağım hakkında hiçbir fikrim yok çünkü küçük çoğaltma kodu oluşturulamaz. Ve büyük bir tane - orada şeytan bacağını kıracak.
Böyle bir durumda ne yapılabilir? Büyük kodu tekrar üretilebilir hale gelene kadar parçalamak muhtemelen bir seçenektir. Ancak proje birçok kütüphaneden oluşuyor. Zaten bir gün öldürdüm, daha fazlasını istemiyorum.
Sevgili geliştiriciler!
Lütfen, vizhak'ta olduğu gibi, değişkenler için hata ayıklayıcı araç ipuçlarında yapın.
Eh, yani. Burada fareyi bir değişkenin üzerine getirdim ve bu değişkenin mevcut değeriyle benim için bir araç ipucu belirdi. Çok uygun olurdu.