Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Lütfen ((m_patterns_usage&(((int)1)<<p))!=0) satırının anlamını açıklayınız?
Dizenin anlamı, m_patterns_usage değişkeninin p -th bitinin 1'e eşit olup olmadığını (daha doğrusu, eşitsizliği sıfıra eşitlemek için) kontrol etmektir.
Daha:
( (int) 1) : derleyicinin otomatik olarak minimum tamsayı türüne (char) geçiş yapmasını önlemek için birini int türüne çevirmek anlamına gelir.
((int)1) << p : int p türünden birini sola kaydırmak anlamına gelir.
(m_patterns_usage & (((int)1)<<p) : Ve bitsel işlem.Sonuç bitlerinden en az biri bire eşit değilse 0 ile sonuçlanır.
Bit düzeyinde "&" ve "|" işlemlerinin sonuçları kılavuzlarda kendi başınıza çalışın. Programlamaya devam etmeyi düşünüyorsanız, hala onsuz yapamazsınız.
Neden değişkenleri sıfırlamanız gerekebilir?
NASIL YAPILDIĞINI açıklarsanız, en ufak bir şans varsa, kesinlikle makul bir uygulama ile karşınıza çıkacağım. ;)
Değişkenleri gereksiz yere sıfırlayın. Ancak işaretçiler (dinamik olarak oluşturulmuş nesneler) tarafından başvurulan belleği serbest bırakmak çok arzu edilir. Her zaman.
NASIL YAPILDIĞINI açıklarsanız, en ufak bir şans varsa, kesinlikle makul bir uygulama ile karşınıza çıkacağım. ;)
Değişkenleri gereksiz yere sıfırlayın. Ancak işaretçiler (dinamik olarak oluşturulmuş nesneler ) tarafından başvurulan belleği boşaltmak çok arzu edilir. Her zaman.
buradan
Neden, bilmek isterim. Her ihtimale karşı.
Ve öyle görünüyor ki nesnelerin zorla sıfırlanması gerekmiyor, terminal bunu silmeden önce yapıyor mu?
buradan
Dize kadrosunda. Belki sadece boş bir değer atamayı kastediyorsunuz?
Merhaba, editörde imleç modu nasıl değiştirilir? Her zaman cesurum ve boşluk tuşuna basıldığında karakterleri siliyor, normale nasıl geçerim?...