Erros, bugs, perguntas - página 1926
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
se, no futuro, só haverá operações só de leitura.
O compilador não sabe (e não deve saber) quais serão as operações futuras (caso contrário, o tempo de compilação seria de horas em vez de minutos)
O compilador chega à linha 1 - dá um aviso - porque não analisa outras operações, e a variável <a> pode ser rubricada mais tarde. E se
daria um erro porque não pode ser inicializado mais tarde (e o compilador não analisa outras operações e não sabe, por exemplo, que não será utilizado mais tarde)
Tudo é lógico e não depende de preferências subjectivas
O compilador chega à linha 1 - dá um aviso - porque não analisa outras operações, e a variável <a> pode ser rubricada mais tarde. E se
geraria um erro porque não pode ser inicializado mais tarde (e o compilador não analisa outras operações e não sabe, por exemplo, que não será utilizado mais)
Tudo é lógico e não depende de preferências subjectivas
É ilógico porque não se pode usar um lixo constante-variável.
Não faz sentido porque não se pode usar uma variável constante de lixo.
Fornecer um exemplo desta utilização
pode ser escrito convencionalmente comoDê um exemplo desta utilização
passá-lo a uma função por referência e obter o valor.
Como é que se parece com o código?
Na verdade, sou contra variáveis não inicializadas de qualquer tipo e proíbo-as a nível de compilador, dando apenas um exemplo.
Onde está const ? (ou não leu a última página?)