Hatalar, hatalar, sorular - sayfa 1639
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
Şimdi sorunu kim hangi yollarla çözüyor, bir nedenden dolayı şablon sınıfındaki şablon yöntemi derleyici tarafından bulunamadığında ve bir hata oluştuğunda:
no one of overloads can be applied to the function call
?
Bu gibi durumlarda Sish derleyicileri, hangi türlerin değiştirildiğini ve hangi prototiplerin bulunmadığını özellikle yazar, bu nedenle sorunun ne olduğu az çok açıktır, ancak burada hiçbir özellik yoktur.
Doğrudan kalıtımla ilgili herhangi bir sorun olmadığı için bu bizim tarafımızdan bilinçli olarak yapıldı.
Kesin kuralı görmek istiyorum: Hangi durumlarda farklı bir dönüş türüyle sanal bir işlevi yeniden tanımlama hakkım var?
Yoksa aşırı yük mü?
Kesin kuralı görmek istiyorum: Hangi durumlarda farklı bir dönüş türüyle sanal bir işlevi yeniden tanımlama hakkım var?
Teşekkür ederim. Temiz.
.. geçersiz kılınan bir işlevin dönüş türü devralındığında ... geçersiz kılınan işlevin döndürdüğü türden.
Ya tersi olursa?
Ya tersi olursa?
Örnekte bir hatanız var - D'nin C'den mirası yok
Evet, yanılmışım, üzgünüm.
Bir başka tartışmalı örnek:
Bir başka tartışmalı örnek:
Hataya rağmen (çünkü yürütülebilir bir dosya oluşturulmayacaktır), B::f işlevi A::f'yi yeniden tanımlar, bu nedenle C::f için yeniden tanımlama hatası yoktur.
Konuyu tam anlayamadım ama hemen hemen aynı
Bir durumda yanlış, diğerinde değil. sadece satırları değiştirdim