![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
Ve olan bu değil mi?
Ve olan bu değil mi?
Sevgili dostum, #if hakkında yazdım - orada değil. Mat öğrenin. Bölüm.
Peki, farkı açıklayın. Belki bir şeyler öğrenirim. Sonra bir cahil gibi öleceğim...
Peki, farkı açıklayın. Belki bir şeyler öğrenirim. Sonra bir cahil gibi öleceğim...
https://en.cppreference.com/w/cpp/preprocessor
Pekala, durum hiç de ciddi değil. İngilizce öğrenemeden öleceğim.
Pekala, durum hiç de ciddi değil. İngilizce öğrenemeden öleceğim.
Pekala, durum hiç de ciddi değil. İngilizce öğrenemeden öleceğim.
hızlı ve çok hızlıysa, o zaman #if derlemeden önce bilinen bir koşulun kontrolüdür ve MQL'de sadece #ifdef vardır - karşılık gelen tanımlamanın varlığının kontrolü, yani. kod
çalışmayacak
ama tam olarak öyle değil! )))) - Makroları sevmiyorum ama bazen onlarsız zor oluyor ((((
hızlı ve çok hızlıysa, o zaman #if derlemeden önce bilinen bir koşulun kontrolüdür ve MQL'de sadece #ifdef vardır - karşılık gelen tanımlamanın varlığının kontrolü, yani. kod
çalışmayacak
ama tam olarak öyle değil! )))) - Makroları sevmiyorum ama bazen onlarsız zor oluyor ((((
En son C++ standartlarını tam olarak bilmiyorum, ancak "#if x>0" hiçbir yerde uygulanmıyor gibi görünüyor. İstek listesi genellikle en azından "#if tanımlanmış DEBUG && tanımlanmış DÜZEYLER" ile ilgilidir.
Son yıllarda editör hakkında çok fazla şikayet var. "Liste yap" demek yanlış. Ciddi ciddi oturup böyle bir liste hazırlamanın mantığını kimse görmüyor çünkü tepkiye inanmıyorlar.
Düzenleyiciyi geliştirmek için popüler IDE'lerden standart özellikleri uygulamaya başlamak yeterlidir.
Hazırlıksız, ne kaçırıyorum:
Kod katlama.
Alt-M işlevlerinin tam listesi, işlevler #ifdef/#endif içine sarılmış olsa bile.
Harici bir şekillendirici çağırma . Ben clang kullanıyorum. Yerleşik bana hiç uymuyor, bunlar sadece sabit ayar kümeleri.
Açık dosyaların harici değişikliklerinin kontrolü.
Daha güçlü hata ayıklama yetenekleri. Örneğin, değişkenlerin değerlerini değiştirmek, bir değişkeni değiştirmek için kesme noktaları (koşul dahil). Hata ayıklarken bir "geri adım" beklemiyorum, bu çok fazla.
Her şey tüylü yıllarda yapıldı.
En son C++ standartlarını tam olarak bilmiyorum, ancak "#if x>0" hiçbir yerde uygulanmıyor gibi görünüyor. İstek listesi genellikle en azından "#if tanımlanmış DEBUG && tanımlanmış DÜZEYLER" ile ilgilidir.