A100 : Fark çok büyükse, neden her iki sürüm de normal olarak C++ ile derleniyor?
Bu durumda C ++ 'daki otorite bu değil, çünkü. mantığa dayalı çıkarımlar. Yukarıda, örneği çıktıyla yeniden düzenledim.
Tek yapman gereken bir değişiklik yapmak
// typedef void (*fn)();typedefvoid (*fn123)();
Nasıl yazdırılacağı tamamen farklı olacaktır. Derleyiciden "aptaldan daha akıllı" olmasını ve C++'daki gibi davranmasını isteyebilirsiniz. Ama bu aslında tartışmalı bir karar.
Onlar. bu tür "yardım" derleyicide uygulanabilir, ancak yaklaşımlardaki farkı gösterdi.
Orijinalde typedef, bir tür için bir takma addır ve başka bir tür değil, bu nedenle geliştiriciler için gerçekten büyük soru, tür adının neden türü değil de takma adını gösterdiğidir.
Комбинатор : Orijinalde typedef, bir tür için bir takma addır ve başka bir tür değil, bu nedenle geliştiriciler için asıl soru, tür adının neden türü değil de takma adını gösterdiğidir.
Ve dışarı çıkmaları için uzun saniyeler beklemeniz gerekiyor. Ve günlükte, sadece OnDeinit'te kendim yaptığım dergiye baskı yapmakla ilgileniyorum. ÇOK ender durumlarda okunan bu günlükleri neden her seferinde empoze edelim? Ayrıca, Ajan günlüklerini görüntülemek için Menü'de ayrı bir öğe vardır. Ve bu logların aynı Optimizasyona sahip olmaması kimseyi aşağılık hissettirmez. Öyleyse neden yüzlerce megabaytla bu saplantı (özellikle bazı kötü danışmanlar her tıklamada bir anlaşma açmaya çalışırsa, Desteklenmeyen dolu moduna geçerse)?!
Bir test cihazında sinekleri pirzolalardan ayırmak mümkün müdür? Terminalde olduğu gibi: EA'nın kendisinden çıktılar için bir günlük ve bir terminal günlüğü. Her Sipariş grubu geçişi için günlüklerdeki bu on binlerce gereksiz iletiye kadar uzun saniyeler beklemekten yoruldum ve geriye dönük tamamlamanın son satırlarını görebilirsiniz.
Gerçekten uzun süre acıttı. Belki de beni rahatsız eden sadece ben değilimdir.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Fark çok büyükse, neden her iki sürüm de normal olarak C++ ile derleniyor?
Bu durumda C ++ 'daki otorite bu değil, çünkü. mantığa dayalı çıkarımlar. Yukarıda, örneği çıktıyla yeniden düzenledim.
Tek yapman gereken bir değişiklik yapmak
Nasıl yazdırılacağı tamamen farklı olacaktır. Derleyiciden "aptaldan daha akıllı" olmasını ve C++'daki gibi davranmasını isteyebilirsiniz. Ama bu aslında tartışmalı bir karar.
Onlar. bu tür "yardım" derleyicide uygulanabilir, ancak yaklaşımlardaki farkı gösterdi.
iyi. Fark ne?
görünüşe göre derleyici için basit bir aktarımla f, bir işlev işaretçisi olarak algılanmaz.
görünüşe göre derleyici için basit bir aktarımla f, bir işlev işaretçisi olarak algılanmaz.
görünüşe göre derleyici için basit bir aktarımla f, bir işlev işaretçisi olarak algılanmaz.
Ve olmamalı, eğer sadece belirsizlik yüzünden
Ve olmamalı, eğer sadece belirsizlik yüzünden
Ve olmamalı, eğer sadece belirsizlik yüzünden
Derlerken hata
(1) normal ise, (3) normal ise (2)'de neden bir hata var???Orijinalde typedef, bir tür için bir takma addır ve başka bir tür değil, bu nedenle geliştiriciler için asıl soru, tür adının neden türü değil de takma adını gösterdiğidir.
Kabul ediyorum.
A100 :
Lütfen typeof'u netleştirin. Arama, deneyimli programcılar için olmayan normal bir açıklama bulamadı.
Ve dışarı çıkmaları için uzun saniyeler beklemeniz gerekiyor. Ve günlükte, sadece OnDeinit'te kendim yaptığım dergiye baskı yapmakla ilgileniyorum. ÇOK ender durumlarda okunan bu günlükleri neden her seferinde empoze edelim? Ayrıca, Ajan günlüklerini görüntülemek için Menü'de ayrı bir öğe vardır. Ve bu logların aynı Optimizasyona sahip olmaması kimseyi aşağılık hissettirmez. Öyleyse neden yüzlerce megabaytla bu saplantı (özellikle bazı kötü danışmanlar her tıklamada bir anlaşma açmaya çalışırsa, Desteklenmeyen dolu moduna geçerse)?!
Bir test cihazında sinekleri pirzolalardan ayırmak mümkün müdür? Terminalde olduğu gibi: EA'nın kendisinden çıktılar için bir günlük ve bir terminal günlüğü. Her Sipariş grubu geçişi için günlüklerdeki bu on binlerce gereksiz iletiye kadar uzun saniyeler beklemekten yoruldum ve geriye dönük tamamlamanın son satırlarını görebilirsiniz.
Gerçekten uzun süre acıttı. Belki de beni rahatsız eden sadece ben değilimdir.