
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
TheXpert :
Kopyalamadan normal bir diziye ihtiyacım var
yol, dizi yapısını ele geçirmektir. Onlar. yapının her şeyin yolunda olduğunu düşünmesi için yeterli parametrelerle birlikte bir dizi işaretçisi yerine bir zaman serisi işaretçisini kaydırın.
haha, temizlendi!
ve sonra işlevleri çekmek bir dizi dizisine referans değil, bir yapıdır ...
yapı, olduğu gibi diziden kopmuştur, ancak aynı zamanda veri alabilirsiniz.
ArrayStore:: double x[];
şimdi tüm bunlarla kalkmaya devam ediyor :)
Beklentiyi görüyor musun? Teorik olarak, nesneler de dahil olmak üzere her şeyle aynı şey yapılabilir.
Beklentileri hissetmenizi tavsiye etmiyorum. :))
Sorununla biraz oturdum, bir şey aydınlığa kavuştu.
ilk iki bayt - dizi türü (int)
ikinci ikisi hala belirsiz
üçte ikisi - veri öğesindeki bayt sayısı (int)
// int x[][15]; // == 0x5200 0100 0400 // здесь в каментах - первые три пары байт структуры
// uint x[][15]; // == 0x5300 0100 0400
// short x[][15]; // == 0x5000 0100 0200
// ushort x[][15]; // == 0x4F00 0100 0200
// char x[][15]; // == 0x4D00 0100 0100
// uchar x[][15]; // == 0x4E00 0100 0100
// long x[][15]; // == 0x5500 0100 0800
// ulong x[][15]; // == 0x5600 0100 0800
// double x[][15]; // == 0x5800 0100 0800
// datetime x[][15];// == 0x5400 0100 0800
sonra arka arkaya dört boyut gelir [ulong][ulong][ulong][ulong]
sonra ayrılmış arabelleğin boyutu
sonra bir arabelleğe bir işaretçi gibi (henüz kontrol etmedi)
anlaşılmazlığın ötesinde, belki bir rezerv, ama bir gerçek değil
Evet. ancak bu, memcpy hariç tutulursa
bundan önce, genellikle dizilerin dahili olarak kopyalanmasının memcpy'den daha hızlı olup olmadığını kontrol etmelisiniz.
Sorununla biraz oturdum, bir şey aydınlığa kavuştu.
Evet. ancak bu, memcpy hariç tutulursa
bundan önce, genellikle dizilerin dahili olarak kopyalanmasının memcpy'den daha hızlı olup olmadığını kontrol etmelisiniz.
MetaDriver :
anlaşılmazlığın ötesinde, belki bir rezerv, ama gerçek değil