Quando compilo questo clang 3,2Che cosa significa "errore: non è possibile utilizzare il tipo" void "come intervallo" in realtà significa?
for(auto x : {1, 1.2}){}
ottengo un errore come questo:
error: cannot use type 'void' as a range
Che cosa significa?
Come/perché hai risposto subito alla tua domanda? Oppure SE sta diventando strano su di me –
@MikeVine: Presumibilmente, perché il messaggio di errore è abbastanza confuso da pensare che altri potrebbero trarre beneficio da una spiegazione di esso. Non c'è niente di sbagliato nel rispondere alle tue (sensate) domande. –
@ MikeVine Sì, quello che ha detto l'altro Mike. SO ha la possibilità di farlo, e non ho trovato un duplicato sul sito, quindi ho pensato che sarebbe stata una bella aggiunta se qualcuno si fosse mai chiesto questo. :) – Nick