11
Kiedy skompilować ten w Clang 3.2Co oznacza "błąd: nie można użyć typu" void "jako zakresu" w rzeczywistości oznacza?
for(auto x : {1, 1.2}){}
pojawia się błąd jak poniżej:
error: cannot use type 'void' as a range
Co to znaczy?
Jak/dlaczego natychmiast odpowiedziałeś na swoje pytanie? A może SE będzie dla mnie dziwna? –
@MikeVine: Prawdopodobnie dlatego, że komunikat o błędzie jest na tyle mylący, że myślał, że inni mogą skorzystać z wyjaśnienia tego. Nie ma nic złego w odpowiadaniu na własne (sensowne) pytania. –
@MikeVine Tak, co powiedział drugi Mike. SO ma opcję, aby to zrobić, i nie mogłem znaleźć duplikatu na stronie, więc pomyślałem, że to byłby miły dodatek, gdyby ktoś kiedykolwiek zastanawiał się nad tym. :) – Nick