Errori, bug, domande - pagina 1119
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
Errore di compilazione: il compilatore pensa che stia passando un puntatore per riferimento
Se scrivo f1( A* const a ), tutto si compila bene, ma non scrivo f2( const int a ) e nel caso di f2( int a ) il compilatore lo prende bene
allora ci dovrebbe essere un errore anche in f2( a2 )Non voglio postare l'intero codice e il .set qui, ma posso inviarlo da qualche parte.
Non si può cancellare un puntatore const A*
A prima vista sembra logico - delete chiama il distruttore ~A(), e non può essere const (***)
MA allora sarebbe impossibile in linea di principio cancellare l'oggetto nell'esempio seguente
void f() { const A a; }
perché il distruttore, che non può essere const, viene ancora chiamato quando si esce da f() e quindi la dottrina (***) non funziona
Inoltre, il compilatore C++ non impedisce delete( a ), anche se l'argomento è dichiarato come const A * (il distruttore non può essere dichiarato come const, perché viene chiamato per qualsiasi oggetto, anche non const)
non conta più per i post(
non conta più per i post(
Oh bene.
Ho controllato il post, non è aumentato. Forse c'è una formula intelligente migliorata...
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Interessante e divertente
newdigital, 2014.04.09 14:23
Dovrebbe essere vietato pensare - è offensivo!
Le linee si intrecciano in una poesia,
Il mare lecca la terraferma.
I bambini fanno la cacca nel vasino,
# Gli adulti fanno la cacca nella loro anima #
Ho controllato il mio post qui - non è aumentato. Forse c'è una formula intelligente migliorata...
Smesso di contare la valutazione dei messaggi del forum (