Errori, bug, domande - pagina 1705
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
Stupido. Può dirmi perché non può farlo?
Capito.
Spiegare
Spiegare
qui[0] è rvalue.
Questo è ciò che non è chiaro.
Se l'assegnazione funziona nel primo caso, logicamente dovrebbe funzionare anche nel secondo caso. Perché nel primo caso lo stesso rvalue è assegnato al puntatore, ma l'operatore funziona!
Questa è solo la mia opinione, naturalmente. Ma io voglio uscirne.
È questo che non capisco.
Non lo capisco nemmeno io. )) Aggiornamento, l'ho già preso.
Se l'assegnazione funziona nel primo caso, dovrebbe logicamente funzionare anche nel secondo. Questo perché nel primo caso, lo stesso rvalue è assegnato al puntatore ma l'operatore funziona dopo!
Questa è, ovviamente, solo la mia opinione. Ma io voglio uscirne.
rvalue può essere assegnato solo a un valore di sinistra o essere una costante temporanea.
Questo è ciò che funziona nei plus:
Questo non lo fa.
Questo non lo è e non riesco a capire la differenza:
Se aggiungete un link al puntatore, funzionerà. O un doppio puntatore.
Ops, sto rallentando, il secondo esempio non è affatto corretto.
Ecco perché è logico che
errore: inizializzazione non valida di un riferimento non-const di tipo 'int*&' da un rvalue di tipo 'int*'