Errori, bug, domande - pagina 1688

 
Awl Writer:

Domanda: Come trovo i miei messaggi nel forum MQL4? Circa due anni fa è stato creato un thread con codice allegato e questo codice è ora diventato interessante, ma la ricerca nel forum è silenziosa. Se vado nelle mie pubblicazioni, questo argomento non c'è. (cancellato?)

Per quanto riguarda le ricerche, il miglior aiuto qui è... Google.
 
Stanislav Korotky:
Quando si tratta di cercare qui, il miglior aiuto è... Google.
Usa la ricerca integrata su mql4.com inserendo il tuo login nel campo autore
 
Renat Fatkhullin:
Usa la ricerca integrata su mql4.com specificando il tuo login nel campo autore

Probabilmente non sono io che devo rispondere, ma la persona che ha fatto la domanda. Capisco che ha provato a farlo e ha fallito.

Ora ho una domanda diversa. C'è un altro motore di indicizzazione su mql4.com, diverso da quello locale? È meglio?

 
Il motore è lo stesso che cerca i suoi dati
 
bruciando
 

Non è possibile specificare un valore di parametro predefinito nel modello di funzione:

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
{
}

Impossibile specificare il tipo di parametro predefinito:

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

Non è possibile specificare un valore di parametro predefinito nel modello di funzione:

R Quale risultato si aspetta?
template<typename T>
string Func1(T t = NULL) { return typename( T ); }
void OnStart()
{
        Print(Func1(   )); //какой ожидается результат?
        Print(Func1( 1 )); //нормально
}
 
Saluti. Nduk su Android
Android flipper versione 6.xxx
Ricevo questo errore quando invio messaggi alla mia email

 
A100:
E quale risultato si aspetta?

Come in sys - inizializzazione per costruttore di tipo predefinito:

#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
}


E in MKL non si compila:

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);

}

PS. Nell'esempio precedente ho buttato troppo fuori dal codice e ho lasciato solo un parametro nelle funzioni, questo era davvero sbagliato. Corretto.

 
Vladislav Andruschenko:
Saluti. Nduk su Android.
Android flipper versione 6.xxx
Ricevo questo errore quando invio messaggi alla mia email

Grazie, sarà risolto.