Hatalar, hatalar, sorular - sayfa 1688

 
Awl Writer :

Soru: MQL4 forumunda mesajlarımı nasıl bulabilirim? Yaklaşık iki yıl önce, ekli kodla bir konu oluşturuldu ve bu kod şimdi ilginç hale geldi, ancak forum araması sessiz. Yayınlarıma gidersem, bu konu orada değil. (silindi?)

Arama söz konusu olduğunda, buradaki en iyi yardımcı... Google.
 
Stanislav Korotky :
Arama söz konusu olduğunda, buradaki en iyi yardımcı... Google.
Yazar alanında oturum açma bilgilerinizi belirterek mql4.com'da yerleşik aramayı kullanın
 
Renat Fatkhullin :
Yazar alanında oturum açma bilgilerinizi belirterek mql4.com'da yerleşik aramayı kullanın

Muhtemelen cevaplamak benim için değil, soru soran için. Bunu yapmaya çalıştığını ve başaramadığını anlıyorum.

Şimdi başka bir sorum var. mql4.com'da buradakinden farklı başka bir indeksleme motoru var mı? Ve daha iyi?

 
Motor, verilerine göre arama yaptığı gibi aynıdır.
 
ben sürüyorum
 

İşlev şablonunda varsayılan parametre değeri belirlenemiyor:

 template < typename T>
void Func1(T t1, T t2 = 0 )     // error: '0' - illegal operation use
{
}

template < typename T>
void Func2(T t1, T t2 = T())   // error: 'T' - function not defined
{
}

Varsayılan parametre türü belirlenemiyor:

 template < typename T = int >   // '=' - syntax error
void Func3(T t)
{
}
 
Sergei Vladimirov :

İşlev şablonunda varsayılan parametre değeri belirlenemiyor:

Ve nasıl bir sonuç bekliyorsunuz?
 template < typename T>
string Func1(T t = NULL ) { return typename ( T ); }
void OnStart ()
{
         Print (Func1(   )); //какой ожидается результат?
        Print (Func1( 1 )); //нормально
}
 
Selamlar. android için Nduk
Sürüm android son 6.xxx
PM'ye mesaj gönderirken bu hata çıkıyor

Dosyalar:
 
A100 :
Ve nasıl bir sonuç bekliyorsunuz?

Xia'da olduğu gibi - varsayılan tür oluşturucu tarafından başlatma:

 #include <iostream>
using namespace std;

template < typename T>
void Func(T t1, T t2 = T())
{
        cout << "t1 value: " << t1 << endl;
        cout << "t2 value: " << t2 << endl;
}

int main()
{
        Func( 1 );       // t1 value: 1    t2 value: 0
}


Ancak MKL'de derlenmiyor:

 template < typename T>
void Func(T t1, T t2 = T())     // 'T' - function not defined
{
         Print ( "t1 value: " , t1);
         Print ( "t2 value: " , t2);
}

void OnStart ()
{
        Func( 1 );

}

not. Bir önceki örnekte, koddan çok fazla atmıştım ve fonksiyonlarda sadece bir parametre bırakmıştım, bu gerçekten yanlıştı. Düzeltildi.

 
Vladislav Andruschenko :
Selamlar. android için Nduk
Sürüm android son 6.xxx
PM'ye mesaj gönderirken bu hata çıkıyor

Teşekkürler, düzelteceğiz.
Neden: