Hatalar, hatalar, sorular - sayfa 1127
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
Ve bu permütasyon ne veriyor? t, ULONG_MAX -1'den daha az olduğu için aynı kaldı.
Yanlış örnek verdim - int ile bir karşılaştırma vardı, ama burada long ile
uint ve ulong türlerinin önceliği, int ve long türlerinden daha yüksektir:
Karşılaştırılan ifadelerde eski türe dönüştürmeyi kullanmak mantıklı olacaktır.
Ancak kontrol edilen döngü ifadeleri için durum böyle görünmüyor.
ULONG_MAX'ın kendi başına türü yoktur
ULONG_MAX'ın böyle bir türü yoktur, int ile karşılaştırıldığında - int, uzun - uzun ile karşılaştırıldığında
Ve ulong ile karşılaştırıldığında?
ULONG_MAX'ın böyle bir türü yoktur, int ile karşılaştırıldığında - int, uzun - uzun ile karşılaştırıldığında
Ya da belki tam tersi?
int ve long ulong ile karşılaştırıldığında ulong olacak mı?
Ya da belki tam tersi?
int ve long ulong ile karşılaştırıldığında ulong olacak mı?
Döngülerde gerçekten de imzalı bir türe dönüşüm var gibi görünüyor:
Ve yineleme yapılmaz.
İmzalı ve imzasız karşılaştırıldığında, bir uyarı verilir, birini açıkça diğerine dönüştürmezseniz, muhtemelen bit düzeyinde bir karşılaştırma olacaktır.