Erreurs, bugs, questions - page 1919
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Pouvez-vous me dire si mql5 peut commenter la sortie d'erreur pendant la compilation comme en php ?
GetLastError() ? Si non, quel format souhaitez-vous voir ?
Et bien en php il y a @variable = ....
et la sortie d'erreur est commentée - pratique pour les erreurs simples au moment de la compilation (par exemple pour les incohérences de type lors de la conversion en chaîne).
eh bien, en php il y a @variable = ....
et la sortie d'erreur est commentée - pratique pour les simples erreurs de compilation (par exemple pour les incohérences de type lors de la conversion en chaîne).
Dans mql, vous devez vérifier le code d'erreur explicitement (au moment de l'exécution), et au moment de la compilation, un avertissement apparaîtra, s'il y a une erreur possible dans la conversion de type.
C'est ainsi que je veux désactiver partiellement la sortie d'erreur sélective au moment de la compilation.
Je veux donc désactiver partiellement la sortie d'erreur au moment de la compilation.
Ambiguïté
En même temps, sans protégé: (*) - compile sans erreursAttendu : même comportement avec et sans protected: (*) string
Facultatif : C++ ne compile pas les deux cas.
Ambiguïté
Dans le même temps, sans la chaîne protégée: (*) - il compile sans erreursAttendu : Même comportement avec et sans protected: (*) string
Le "prédécesseur" n'a pas besoin de voir les champs protégés/privés.
Si vous voulez que B::f() soit défini dans A::f(), vous devrez inventer quelque chose dans ce cas.Facultatif : C++ ne compile pas les deux cas.
Si vous ajoutez
struct B ;
au début du code, l'un des deux cas devrait compiler. peut-être le compilateur mql est-il si intelligent qu'il ajoute lui-même la déclaration forward manquante ?
L'"ancêtre" voit les champs protégés/privés et ne devrait pas le faire.
Et les champs publics : faut-il/ne faut-il pas ?
Si nous ajoutons
struct B ;