![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Sì, credo che dovrei dargli un segno più ))
Buona illustrazione dell'inutilità della domanda "perché?", forse ci sono altre domande? :)
:) Un pensiero - c'è qualche altro modo per farlo in VS? O è inutile?
:) Ho un'idea - forse VS dovrebbe avere un modo diverso di fare le cose?
Sì...
Sì.
A proposito, neanche questo funziona:
Ecco come funziona:
Ecco fatto, il plushie è partito :). Grazie.
No, no, no, no, no, no! Mantenete il plus: "MS fa schifo, MQ è il re!"
Si può anche fare così:
La cosa principale da ricordare è che le regole C++ sono progettate per compilare in modo sequenziale.VS ha ragione, naturalmente. La dichiarazione sarà sufficiente se prendete l'implementazione della funzione fn2 fuori dalla classe e dopo la definizione cl2.
Poiché la funzione è definita proprio nel corpo, una semplice dichiarazione non funziona (anche se si passa per riferimento), perché la definizione cl2 è necessaria perché la funzione funzioni.
O è un bug o è un bug. Molto probabilmente è la seconda, ma meglio chiarire.