Hatalar, hatalar, sorular - sayfa 1123
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
GetLastError işlevi , çalışma zamanı hataları içindir.
Derleme hatalarıyla ilgilenir.
Hata açıklamasını buldum. Hata numaralarını nerede görebilirim?
MetaEditor'da hiçbir yerde göremiyorum ...
MetaEditore'da derleme hata numarasını alamazsınız, ancak bir derleme hatası oluşursa, "Hatalar" sekmesi hatanın bir açıklamasını içerir. Açıklama net değilse, mesajı kopyalayın ve bir tercümana çevirin :).
Ben de öyle yapıyorum ama bir şekilde "çarpık". Editördeki "Hatalar" sekmesindeki "Araçlar" penceresinde böyle bir sütun eklemek için servis masasına başvurmaya çalışacağım.
Sonsuz bir döngünün anlamı yoktur. Sınırlı sayıda deneme yapın, ardından int OnInit() işlevinde INIT_FAILED döndürün .
Bir hata veya uyarıyla ilgili İngilizce metni beceriksiz bir google tercümanında çevirmenin ve ardından yardımdaki eşleşmeleri aramanın daha hızlı olacağını düşünüyor musunuz, bu açıklamalar Rusça'da nerede?
Ve herkes "burjuvada" bir gözetim hakkındaki mesajı "sezgisel olarak" anlayamaz.
Bir hata veya uyarıyla ilgili İngilizce metni beceriksiz bir google tercümanında çevirmenin ve ardından yardımdaki eşleşmeleri aramanın daha hızlı olacağını düşünüyor musunuz, bu açıklamalar Rusça'da nerede?
Ve herkes "burjuvada" bir gözetim hakkındaki mesajı "sezgisel olarak" anlayamaz.
Bir hata veya uyarıyla ilgili İngilizce metni beceriksiz bir google tercümanında çevirmenin ve ardından yardımdaki eşleşmeleri aramanın daha hızlı olacağını düşünüyor musunuz, bu açıklamalar Rusça'da nerede?
Ve herkes "burjuvada" bir gözetim hakkındaki mesajı "sezgisel olarak" anlayamaz.
İşte sadece bir karakterin yorumlanmasının aynı anda nasıl üç hataya yol açabileceğine dair basit bir örnek.
Aynı anda üç hata alıyoruz:
'test_script.mq5' test_script.mq5 1 1 'Print' - semicolon expected test_script.mq5 15 4 'Print' - declaration without type test_script.mq5 15 4 '}' - expressions are not allowed on a global scope test_script.mq5 16 3 3 error(s), 0 warning(s) 4 1
Ve eğer hata numaraları olsaydı, hatanın kaynağını bulmanın daha kolay olacağını düşünüyor musunuz?
Lütfen kodu (kod "SRC" düğmesi kullanılarak eklenir) ve hata mesajını sağlayın. İngilizce, tüm dünyada programların yazıldığı resmi dildir.
Şahsen, derleyicinin "yemin ettiği" kodda büyük hatalar bulmakta zorluk çekmiyorum. Muhtemelen sen de yapıyorsun. Ama yeni başlayanlar ne olacak?
Ve genel olarak, belgelerde derleme hataları sayılarla dikkate alınırsa, sağlamak mantıklı olacaktır.
yanlışlıkla yapıldığında editördeki bu aynı hataların numaralarını bulma yeteneği.
Derleyici 13.7'yi çift olarak değerlendirir. Ancak aynı zamanda bu sayı kayıpsız bir float tipine dönüştürülebilir.
ve bu uyarı gereksizdir.