cpp-best-practices / cpp-best-practices/cppbestpractices

A case against UPPERCASE constants

Abierto
#96 3 comentarios 3 reacciones 0 asignados Ver en GitHub
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.