Hatalar, hatalar, sorular - sayfa 2569
![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
Evet ve çöp içeriyor
Soru tamamen farklıydı. Sıfırla değil, boş bir değerle başlat. Eğer bu mümkünse.
Sıfır bir sayıdır! Anlayışımda boş bir değer, sayı yok, boşluk.
Ancak hafıza hücreleri bu boşlukla başlatılır))
Bunu nasıl hayal ediyorsun?
Bir bellek hücresi her zaman bir şeyler içerir. Bir bayt, 0 ile 255 arasında bir sayı içerebilir.
Boş bir değer sağlanmaz.
Evet ve çöp içeriyor
Soru tamamen farklıydı. Sıfırla değil, boş bir değerle başlat. Eğer bu mümkünse.
Sıfır bir sayıdır! Anlayışımda boş bir değer, sayı yok, boşluk.
Ancak hafıza hücreleri bu boşlukla başlatılır))
Her şey mümkün, ancak görev net değil, birçok seçenek düşünebilirsiniz. Mümkünse char aralığından özel duruma sahip kodları seçin ( CHAR_MAX - boşluk, CHAR_MAX-1 - hata vb.) " sekiz hücre için bayraklar). Ancak, büyük olasılıkla, bu hiç gerekli değil, garip bir şey istiyorsunuz.
Not: görünüşe göre tüm dizilerin ilişkisel olduğu dillerin etkisiEvet ve çöp içeriyor
Soru tamamen farklıydı. Sıfırla değil, boş bir değerle başlat. Eğer bu mümkünse.
Sıfır bir sayıdır! Anlayışımda boş bir değer, sayı yok, boşluk.
Ancak hafıza hücreleri bu boşlukla başlatılır))
17 Eylül 2019 tarihli MT5 Build 2145.
Test cihazını başlattığınızda, LAN aracı kümesini otomatik olarak devre dışı bırakır. Zorla açarsanız, test cihazını bir sonraki başlatışınızda, tekrar zorla kapatır.
Bu yüzden, ajanların yarısı aniden görevi kabul etmeyi bıraktığında ve onları zorla kapatıp tekrar açmanız gerektiğinde, altı ay boyunca süren problemden zaten bıktım,
ve şimdi, test cihazını her başlattığınızda yerel aracıları da etkinleştirmeniz gerekiyor.
Test kullanıcısı günlüğünde ne görüntülenir?
Test kullanıcısı günlüğünde ne görüntülenir?
Evet ve çöp içeriyor
Soru tamamen farklıydı. Sıfırla değil, boş bir değerle başlat. Eğer bu mümkünse.
Sıfır bir sayıdır! Anlayışımda boş bir değer, sayı yok, boşluk.
Ancak hafıza hücreleri bu boşlukla başlatılır))
burada, örneğin, çeşitli türleri "boşluk" ile başlatıyoruz
hata ayıklarken HEX formunda sahip olduklarımız:
Genel olarak bir tanga ile bir şaka
ancak dize bu şekilde başlatılırsa
o zaman sonuç:
peki, eğer hiç başlatmazsanız (string str;) ve ayrıca =NULL başlatmazsanız, ihtiyacınız olan şey gerçek boşluktur:
burada, örneğin, çeşitli türleri "boşluk" ile başlatıyoruz
hata ayıklarken HEX formunda sahip olduklarımız:
Genel olarak bir tanga ile bir şaka
ancak dize bu şekilde başlatılırsa
o zaman sonuç:
peki, eğer hiç başlatmazsanız (string str;) ve ayrıca =NULL başlatmazsanız, ihtiyacınız olan şey gerçek boşluktur:
Boşluğu nerede görüyorsun? Dizinin ötesine geçmek denir. C/C++ tanımsız davranış ve burada çalışma zamanı hatası.
dizede boşluk var (uchar dizisi değil), sanki yokmuş gibi, yani. Bellek bile ayrılmamış.
Diğer türlerde bu var. Bir değişken bildirilmişse, bellek zaten tahsis edilmiştir.
Ama sonuçta, aslında, bir dize ilkel bir tür değil, herhangi bir dizi gibi bir başvuru türüdür.
PrintFormat'ı nasıl kontrol edeceğimi bulamıyorum
Not
Optimizasyon modunda strateji test cihazında çalışırken PrintFormat() işlevi yürütülmez.
herhangi bir fikri olan var mı?
PrintFormat'ı nasıl kontrol edeceğimi bulamıyorum
Not
Optimizasyon modunda strateji test cihazında çalışırken PrintFormat() işlevi yürütülmez.
herhangi bir fikri olan var mı?
Neyi kontrol et?
Bakın nasıl çıktı?
görselleştiricide.