Erreurs, bugs, questions - page 1688

 
Stanislav Korotky:
Quand il s'agit de chercher ici, la meilleure aide est... Google.
Utilisez la recherche intégrée sur mql4.com en entrant votre login dans le champ auteur.
 
Renat Fatkhullin:
Utilisez la recherche intégrée sur mql4.com en spécifiant votre identifiant dans le champ auteur.

Ce n'est probablement pas moi qui dois répondre, mais la personne qui a posé la question. Je comprends qu'il ait essayé de le faire et qu'il ait échoué.

J'ai une question différente maintenant. Y a-t-il un autre moteur d'indexation sur mql4.com, différent du moteur local ? C'est mieux ?

 
Le moteur est le même que celui qui recherche ses données
 
brûler
 

Il n'est pas possible de spécifier une valeur de paramètre par défaut dans le modèle de fonction :

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

Impossible de spécifier le type de paramètre par défaut :

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

Il n'est pas possible de spécifier une valeur de paramètre par défaut dans le modèle de fonction :

A Quel résultat attendez-vous ?
template<typename T>
string Func1(T t = NULL) { return typename( T ); }
void OnStart()
{
        Print(Func1(   )); //какой ожидается результат?
        Print(Func1( 1 )); //нормально
}
 
Salutations. Nduk sur android
Android flipper version 6.xxx
J'obtiens cette erreur lorsque j'envoie des messages à mon adresse électronique

Dossiers :
 
A100:
Et quel résultat attendez-vous ?

Comme dans sys - initialisation par le constructeur de type par défaut :

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


Et en MKL, il ne compile pas :

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. Dans l'exemple précédent, je me suis trop écarté du code et je n'ai laissé qu'un seul paramètre dans les fonctions, ce qui était vraiment mauvais. Corrigé.

 
Vladislav Andruschenko:
Salutations. Nduk sur androïde.
Android flipper version 6.xxx
J'obtiens cette erreur lorsque j'envoie des messages à mon adresse électronique

Merci, cela sera corrigé.
 
Vladislav Andruschenko:
Salutations. Nduk sur androïde.
Android flipper version 6.xxx
J'obtiens cette erreur lorsque j'envoie des messages à mon compte de courrier électronique

Bonjour !

Le bug sera corrigé sous peu. Merci pour vos commentaires.