O `auto int i` é válido em C ++ 0x?
Ao responderessa questão surgiu a questão de saber se o tradicionalC significado da palavra-chaveauto
(armazenamento automático) ainda é válido emC ++ 0x agora que isso significa dedução de tipo.
Lembro que o antigo significado deauto
deve permanecer onde relevante, mas outros discordaram.
auto char c = 42; // either compilation error or c = '*'
Olhando para os compiladores, vejo a divisão atual.
O significado antigo de automático não é mais permitidoVS10g ++O significado antigo de auto é usado quando relevanteComeauVocê sabe qual é o comportamento correto?