cpp-best-practices / cpp-best-practices/cppbestpractices
A case against UPPERCASE constants
- Linguagem predominante
- Sem dados de linguagem
- Estrelas
- 8.8k
- Forks
- 902
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
My argument is that avoiding all-uppercase for all non-macros avoids those hard to understand errors you get when you use a constant or enum value that was already defined in some external header.
Ever had to do `#undef ERROR` after including _Windows.h_ ?
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Nenhum arquivo, teste ou ponto de entrada é mencionado. Esclareça se isto propõe uma alteração na documentação e identifique a página de orientação relevante; a tarefa estará concluída quando houver uma regra decidida e documentada que diferencie constantes em maiúsculas de macros.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- cpp
- Domínio
- documentation
- Tipo de issue
- Documentação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 15/100