Genel sınıflar kütüphanesi - hatalar, açıklamalar, sorular, kullanım özellikleri ve öneriler - sayfa 3
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
hayır. çünkü bu görüş zaten 100 defa dile getirildi ve burada yine kendi semaveriyle oop kötü vb. zaten yeterince duydum, bu görüşten bıktım.
Fikriniz genellikle üç ciltlik "Savaş ve Barış" incelemesidir. Bu nedenle, kaçınmak daha iyidir.
Dikkat - bu moderatörden gelen ikinci istek.
Fikriniz genellikle üç ciltlik "Savaş ve Barış" incelemesidir. Bu nedenle, kaçınmak daha iyidir.
Dikkat - bu moderatörden gelen ikinci istek.
Tamam, yayınlayalım. Ama fikrinizi savunmanız gerekiyor ve ondan bunu yapmasını isteyeceğiz.
Konu ilginç.
Şahsen bu konudaki görüşüm, programlamada diziler içindeki verileri doğru bir şekilde organize edebilmek ve bu dizilerle döngüler halinde doğru çalışabilmekten daha etkili bir şey olamaz. Bu, temellerin temelidir. Diğer tüm çözümler, ek bilgisayar zamanını alan ve ek yük oluşturan türevlerdir .
Global diziler, yerel diziler, döngüler ve fonksiyonlar. Herşey.
Bu araçlara virtüöz olarak hakim olan, verimlilik açısından herkesin önünde olacaktır.
BENİM NACİZANE FİKRİME GÖRE.
Peter, başvurun duyuldu. Bu nedenle, bu başlıkta kalmak istiyorsanız, bunu söyleme hakkınız olduğunu kodunuzla kanıtlayın. Ayrıca kullanım örnekleri ve performans ölçümleri olacaktır. Benzer basit görevleri kendi yönteminizle gerçekleştirmenizi isteyeceğim. Metodunuz burada yayınlanacak olanlardan daha iyi performans göstermelidir (veya en azından eşit kalmalıdır).
Reddederseniz - lütfen artık bu konuya yazmayın.
Tamam, yayınlayalım. Ama fikrinizi savunmanız gerekiyor ve ondan bunu yapmasını isteyeceğiz.
Görünüşe göre fikrim acı verici bir şekilde algılanıyor. kaçınmayı tercih ederim.
Millet, zaten hasta ...)
ps Özelde fikrimi kanıtlamaya çalışacağım. istersen şube
Peter, başvurun duyuldu. Bu nedenle, bu başlıkta kalmak istiyorsanız, bunu söyleme hakkınız olduğunu kodunuzla kanıtlayın. Ayrıca, kullanım örnekleri ve performans ölçümleri olacaktır. Sizden benzer basit görevleri kendi yönteminizle gerçekleştirmenizi isteyeceğim. Metodunuz burada yayınlanacak olanlardan daha iyi performans göstermelidir (veya en azından eşit kalmalıdır).
Reddederseniz - lütfen artık bu konuya yazmayın.
reddetmem. Ama görüyorsun ki benden yazmamamı ve uyarı vermemi istiyorlar.
Vay, doğru yönde bazı adımlar.
C++ uygulamasının kullanılacağını düşündüm, ancak https://www.mql5.com/en/docs/standardlibrary/generic dosyasını açtıktan sonra bir C# uygulamamız olduğu netleşti.
Bir yandan harika ama diğer yandan MQL'de diğer dillere kıyasla çok şey olduğunu hatırlıyoruz: çoklu kalıtım yok, foreach, yeild return, lamb, ...
IEnumerable'ın söz konusu olmadığı ortaya çıkıyor.
O zaman IEnumerable olmadan C# kapsayıcılarını kullanmak nasıl uygun olur?
Eski C++ algoritmaları kalır ve işlev işaretçileri yerine arabirimler kullanılır.
Sonunda, bir karmakarışık alan elde ederiz - C # ve C ++.
Ama bu benim subjektif görüşüm.
reddetmem. Ama görüyorsun ki yazmamamı ve uyarı vermemi istiyorlar.
bağlamı anlamıyorsun. Farklı dallardan geçerseniz ve delil olmadan saçmalık iddiasında bulunursanız, evet, bu doğrudan bir yasaklama yoludur. İfadelerinizi kaynak koduyla yedeklemeye hazırsanız - hoş geldiniz. Vladimir sana bu yüzden bir uyarı verdi, çünkü. kendisi kaynak kodunu sever ve hatta bazen sağlanmasını gerektirir. Örnek için kendi şubelerine bakın.
bağlamı anlamıyorsun. Farklı dallardan geçerseniz ve delil olmadan saçmalık iddiasında bulunursanız, o zaman evet, bu doğrudan bir yasaklama yoludur. İfadelerinizi kaynak koduyla yedeklemeye hazırsanız - hoş geldiniz. Vladimir sana bu yüzden bir uyarı verdi, çünkü. kendisi kaynak kodunu sever ve hatta bazen sağlanmasını gerektirir. Örnek için kendi şubelerine bakın.
Moderatörün sözlerinde bağlam aramıyorum. Bana doğrudan "kaçınmak daha iyi" söylendi.
Aksini söylerlerse, davamı kanıtlamak için kodu denemeye hazırım ve eğer yanılıyorsam, kabul edeceğim.
Vay, doğru yönde bazı adımlar.
C++ uygulamasının kullanılacağını düşündüm, ancak https://www.mql5.com/en/docs/standardlibrary/generic dosyasını açtıktan sonra bir C# uygulamamız olduğu netleşti.
Bir yandan harika ama diğer yandan MQL'de diğer dillere kıyasla çok şey olduğunu hatırlıyoruz: çoklu kalıtım yok, foreach, yeild return, lamb, ...
IEnumerable'ın söz konusu olmadığı ortaya çıkıyor.
O zaman IEnumerable olmadan C# kapsayıcılarını kullanmak nasıl uygun olur?
Eski C++ algoritmaları kalır ve işlev işaretçileri yerine arabirimler kullanılır.
Sonunda, bir karmakarışık alan elde ederiz - C # ve C ++.
Ama bu benim subjektif görüşüm.
foreach yok çünkü ilk olarak ördek yazma yok ve ikincisi arayüz yok. İkincisini vurgulamak istiyorum: MQL5'te aynı isimdeki anahtar kelime mevcut olmasına ve hatta bir şekilde kullanılmasına rağmen arayüz yok.