Errori, bug, domande - pagina 1588
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Tu credi che
non può cambiare il puntatore, ma può cambiare l'oggetto a cui il puntatore si riferisce. Beh, non ci sono tali puntatori in MQL5 che non possono essere cambiati. Pertanto, il modificatore const si riferisce sempre agli oggetti a cui si riferisce il puntatore.
Allora dove pensi che sia il puntatore costante qui!
Nei metodi f() e g() il puntatore a diventa costante.
Beh, non ci sono tali puntatori in MQL5 che non possono essere cambiati. Pertanto, il modificatore const si riferisce sempre agli oggetti a cui il puntatore si riferisce
Non dovreste fare conclusioni così categoriche senza una sufficiente conoscenza dell'argomento. MQL ha puntatori costanti e li ha dichiarati allo stesso modo che in C++.
Non dovreste fare conclusioni così categoriche senza una sufficiente conoscenza dell'argomento. I puntatori costanti in MQL esistono e sono dichiarati allo stesso modo che in C++.
Per quanto ricordo la spiegazione degli sviluppatori, la costanza si applica sia all'oggetto che al puntatore.
Cioè scrivere const T* in MQL === const T* const in C++
Era così prima, forse ora è diverso, ma ne dubito.
Errore di compilazione
Errore di compilazione
...
Avrebbe dovuto essere così:
Avrebbe dovuto essere così:
Errore di compilazione
Errore di compilazione