cpp-best-practices / cpp-best-practices/cppbestpractices
A case against UPPERCASE constants
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 8.8k
- Forks
- 902
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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_ ?
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
No se nombra ningún archivo, prueba ni punto de entrada. Aclara si esto propone un cambio en la documentación e identifica la página de orientación pertinente; la tarea estará terminada cuando exista una regla decidida y documentada que distinga las constantes en mayúsculas de las macros.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- documentation
- Tipo de issue
- Documentación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 15/100