Hatalar, hatalar, sorular - sayfa 1135
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
Lütfen tüm kodunuzu gönderin.
Bu, mql5 belgelerine bir örnektir. İşte o sayfaya bir bağlantı . Ve kod aşağıdadır.
Görünüşe göre güncelleme, yalnızca statik sınıf veri üyelerinin zorunlu olarak yerleştirilmesini değil,
ama aynı zamanda parametrik kurucunun örtük çağrısını da iptal etti.
Açık bir çağrı kullanın:
Const olmayan nesnelerin const nesnelere dönüştürülmesi hangi temelde iptal edildi?
Her şey yolunda gidiyor - hata veya uyarı yok
Kalan herhangi bir hata varsa, o zaman yalnızca yapıdadır, ancak sonunda onlara ulaşacaktır.Her şey hatasız veya uyarısız derlenir.
"A" sabit olmayan bir yöntem içeriyorsa, ancak kendisi işleve bir const nesnesi olarak iletiliyorsa, bu sabit olmayan yöntemi işlevde çağırmak artık mümkün değildir.
Ve şimdi soruya dikkat edin: hadi CObject'in imzasını silelim. karşılaştırmak():
TAMAM. bu, bir const düğüm nesnesini kabul eden bir const yöntemidir. Düğüm sabiti bildirmek onun hakkıdır. Ancak Şimdi Karşılaştır hangi temelde yalnızca düğümün sabit yöntemleriyle çalışmalı? Karşılaştırma için düğümün const yöntemlerine sahip olması gerekmez. Ancak, yalnızca nesnenin karmaşık olduğu ve sabit yöntemleri olmadığı gerekçesiyle, şimdi tüm sonuçlarıyla standart kitaplığı kullanamayacağı ortaya çıktı !!!Şimdi statik üyeler yerleştirilmelidir.
Statik yapıcılar yasaklanmışsa, karmaşık statik nesneleri yerleştirmeyi nasıl sipariş edersiniz?
"A" sabit olmayan bir yöntem içeriyorsa, ancak kendisi işleve bir const nesnesi olarak iletiliyorsa, bu sabit olmayan yöntemi işlevde çağırmak artık mümkün değildir.
Doğru, öyle olmalı, yoksa belirtmenin ne anlamı var?
Ama değil
void f(A* a)
"A" sabit olmayan bir yöntem içeriyorsa, ancak kendisi işleve bir const nesnesi olarak iletiliyorsa, bu sabit olmayan yöntemi işlevde çağırmak artık mümkün değildir.
Statik yapıcılar yasaklanmışsa, karmaşık statik nesnelerin yerleşimini nasıl sipariş edersiniz?