Hatalar, hatalar, sorular - sayfa 1792

 
Andrey Sokolov :
Hafif bir kayma var gibi.
Bu yüzden her şey mükemmel bir şekilde eşleşmelidir. Tüm sağlayıcılara soru, Signals ve ana hesaplarda aynı duruma sahip misiniz?
 
fxsaber :
Bu yüzden her şey mükemmel bir şekilde eşleşmelidir. Tüm sağlayıcılara soru, Signals ve ana hesaplarda aynı duruma sahip misiniz?
Bunlar sadece sinyaldir, fiyata dahil değildir. Buradaki en önemli nokta, sinyal sayfasındaki kırmızı öğle yemeği fiyatının, dikey çizgiyle kesiştiği andaki sarı çizgi olmasıdır.
 

Derlerken hata

class A {};
template < typename T>
class B {};
void OnStart ()
{
        B<A const > a; //Error: 'const' - comma expected
}
 
Andrey Sokolov :
Bunlar sadece sinyallerdir, fiyat bunlara dahil değildir.
Peki, İşaretlerin hallerindeki bu sayılar nereden geliyor?
 
A100 :

Derlerken hata

B< const A> a;
 
fxsaber :

Önceki giriş, makro ikamede daha geneldir

#define MACRO( X ) \
void f( const X ) {} \     // (*)
void g( X const ) {}

MACRO( int )       //нормально
MACRO( const A * ) //ошибка: здесь (*) причина
 
A100 :

Önceki giriş makroda daha geneldir

X const: X, int veya const A olabilir

const X: burada X, const A olamaz

Evet, makro hakkında düşünmedim.
 
Alexey Kozitsyn :
İstediğiniz geçmişi seçin, siparişleri sıralayın ve komisyonlarını, takaslarını, kârlarını görün.
Teşekkürler, öğreticiye dikkatli bakmadım. :=)
 

Aynı türden iki değişken vardır - MqlTradeRequest gibi basit bir yapı (nesneler içerir) değil.

Bir değişken diğerinin kopyası nasıl yapılır? Yapının her alanının kopyalanmasını reçete etmeden.

Böyle bir fonksiyon yazmak mümkün mü?

MqlTradeRequest Function();
Böylece fonksiyon basit bir yapı döndürmez.
 
struct STRUCT
{
  ~STRUCT()
  {
     Print ( __FUNCTION__ );
  }
};

STRUCT f()
{
  STRUCT Struct;
  
   return (Struct);
}

void OnStart ()
{
  f();
}
Sonuç
STRUCT::~STRUCT
STRUCT::~STRUCT
STRUCT::~STRUCT
Neden iki değil de üç kez?