Ve şöyle yazabilmeniz için [] ve = operatörlerinin nasıl aşırı yükleneceği:
class A
{
int arr[ 5 ];
int CurrentPos;
public :
A* operator []( constint Pos )
{
this .CurrentPos = Pos;
return (& this );
}
voidoperator =( constint Value )
{
this .arr[ this .CurrentPos] = Value;
}
};
teşekkürler, ancak yukarıdakilere ek olarak aşağıdaki gibi yazabilmeniz için [] operatörünü tekrar nasıl aşırı yükleyebilirsiniz:
class A
{
int arr[ 5 ];
int CurrentPos;
public :
A* operator []( constint Pos )
{
this .CurrentPos = Pos;
return (& this );
}
voidoperator =( constint Value )
{
this .arr[ this .CurrentPos] = Value;
}
};
for(int i = 0; i < 5; ++i)
teşekkürler, ancak yukarıdakilere ek olarak aşağıdaki gibi yazabilmeniz için [] operatörünü tekrar nasıl aşırı yükleyebilirsiniz:
class A
{
int arr[ 5 ];
int CurrentPos;
public :
A* operator []( constint Pos )
{
this .CurrentPos = Pos;
return (& this );
}
voidoperator =( constint Value )
{
this .arr[ this .CurrentPos] = Value;
}
intoperator []( constuint Pos ) const
{
return ( this .arr[Pos]);
}
};
voidOnStart ()
{
A obj;
for ( int i = 0 ; i < 5 ; ++i)
obj[i] = i;
for ( uint i = 0 ; i < 5 ; ++i)
int _value = obj[i];
}
tekrar teşekkürler, aksi takdirde bu aşırı yüklenmelerle nasıl başa çıkacağımı bilmiyordum, ayrı ayrı yapıyorum, her şey yolunda gidiyor, ancak birlikte çalışmıyor))
Ve şöyle yazabilmeniz için [] ve = operatörlerinin nasıl aşırı yükleneceği:
class A { private: int arr[5]; };A *obj = new A();
for(int i = 0; i < 5; ++i) obj[i] = i;
Ve şöyle yazabilmeniz için [] ve = operatörlerinin nasıl aşırı yükleneceği:
teşekkürler, ancak yukarıdakilere ek olarak aşağıdaki gibi yazabilmeniz için [] operatörünü tekrar nasıl aşırı yükleyebilirsiniz:
teşekkürler, ancak yukarıdakilere ek olarak aşağıdaki gibi yazabilmeniz için [] operatörünü tekrar nasıl aşırı yükleyebilirsiniz:
tekrar teşekkürler, aksi takdirde bu aşırı yüklenmelerle nasıl başa çıkacağımı bilmiyordum, ayrı ayrı yapıyorum, her şey yolunda gidiyor, ancak birlikte çalışmıyor))
belgelerde bir yazım hatası?
https://www.mql5.com/ru/docs/series/copyticksrange
Test cihazı, 25K işlemden sonra korkunç bir fren moduna giriyor.
1585'in piyasaya sürülmesi, onaylar, RTS-6.17, Metaquotes-Demo
Frenlerin ortaya çıkmasının nedenlerini göremiyorum. Görünüşe göre ArrayResize (Orders, ArraySize(Orders) + 1) yazılmış. Onlar. Reserve_Size kullanılmıyor.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Hatalar, hatalar, sorular
fxsaber , 2017.04.19 08:58
Test cihazı, 25K işlemden sonra korkunç bir fren moduna giriyor.
1585'in piyasaya sürülmesi, onaylar, RTS-6.17, Metaquotes-Demo
Kimse çoğalır mı? Test cihazı ayarları
Sonuç
Onlar. 16 dakikada 250 bin tik ile koş.
Test cihazında performansındaki düşüşü ölçmek nasıl mümkün olabilir? GetTickCount ve global değişkenler aracılığıyla denendi - çıkmıyor.