Hatalar, hatalar, sorular - sayfa 1644
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
Uzak geçmişten bize uçtun mu? )
Derleme hatası: ')' - tüm kontrol yolları bir değer döndürmez
İşte, dürüst olmak gerekirse, saçma bir örnek. C++ buna izin verse bile, bu durum gerçek bir uygulamada gerçekten mümkün mü? Sadece bir yineleme varsa neden oraya bir döngü koyalım?
Neden sadece bir tane var, anlamı sonsuz bir döngüyse ve devam ettiği yazıyorsa
Ve bir tanesine ihtiyaç duyulur, tahmin et ne zaman? Size bir ipucu vereceğim - ekstra bayraklar ve diğer fırfırlar olmadan goto gibi karmaşık bir if-else-switch'ten çıkmak için
Neden bir, eğer sonsuz bir döngüyse ve devamı varsa
Ve bir tanesine ihtiyaç duyulur, tahmin et ne zaman?
Genel olarak, bir şey çok net değil, "dönüşü olan birçok satır, kesintisiz, devam et" ile tam olarak ne kastediliyor. eğer varsa var mı?
not: anladım
Onun verdiği örnekte - her şey. while(true) öğesinden çıkış, yalnızca break deyimi (sahip olmadığı) veya geri dönüş ile mümkündür.
tartışmayacağım. Ancak derleyici hata mesajı ')' - tüm kontrol yolları bir değer döndürmez, aksini söylüyor.
Peki ya tersi? Çıkışın sadece mola veya dönüş yardımı ile mümkün olmadığı mı? ))
Genel olarak, bir şey çok net değil, "dönüşü olan birçok satır, kesintisiz, devam et" ile tam olarak ne kastediliyor. eğer varsa var mı?
Evet, önemli değil. Boş bir döngü ile bile tekrarlanabilir:
// ')' - not all control paths return a value Temp Script.mq4 25 1
Peki ya tersi? Çıkışın sadece mola veya dönüş yardımı ile mümkün olmadığı mı? ))
Bununla ilgili.
Kodunuzun tüm dalları bir değer döndürmez. .....
Yukarıdaki kodun tüm dallarının bir değer döndürmemesi. Bu gibi durumlarda derleyici bu hatayı oluşturur.
Bununla ilgili.
Yukarıdaki kodun tüm dallarının bir değer döndürmemesi hakkında. Bu gibi durumlarda derleyici bu hatayı oluşturur.
Evet, önemli değil. Boş bir döngü ile bile tekrarlanabilir:
Demek hata mesajının hatalı olduğu nokta bu.
Kodun tamamını sağlamadı ve görünüşe göre bu tam kodda şube operatörleri var.