Errori, bug, domande - pagina 3101
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
In b3095 eseguo uno script:
Se si rimuove il sovraccarico f1(T* & Ptr), tutte e 5 le chiamate restituiscono void f1<const X>(const X*const).
È una specie di caratteristica?
Si prega di spiegare:
La linea *1* dà un errore del compilatore - previsto.
Ma la linea *2* compila e funziona bene. Perché?
Si prega di spiegare:
La linea *1* dà un errore del compilatore - previsto.
Ma la linea *2* compila e funziona bene. Perché?
Devi mostrare una chiara contraddizione (che hai cambiato il valore di const):
E tu suggerisci che sia gli utenti esperti che gli sviluppatori dovrebbero indovinarecambiamento di valore
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Caratteristiche del linguaggio mql5, sottigliezze e trucchi
Lamia idea è di usare mql5 come sistema di trading sul forex, e vorrei usarlo nel mio studio.
È possibile cambiare i campidi un oggetto constdi una classe o chiamare i suoi metodi non-const? -Si può!Non mi piace questo chip. Pensavo di essere assicurato contro l'accesso non autorizzato. Che peccato, però! Non funziona con le strutture costanti, ovviamente. Quindi tenete a mente questa scappatoia.
Devi mostrare una chiara contraddizione (che hai cambiato il valore di const):
E tu suggerisci che sia gli utenti esperti indovinano che gli sviluppatoriSì. Ma nel tuo esempio hai una conversione esplicita (tramite una funzione) di const T in T - cioè una scappatoia "legalizzata".
((A*)(&a)).i = 1;
similmente - (const A*) convertire in A*.
((A)a).i = 1;
Il tuo esempio converte esplicitamente const in non const, e lì è pulito