en varios código C, veo constantes definidas como esto:constantes #defining en C++
#define T 100
Mientras que en los ejemplos C++, es casi siempre:
const int T = 100;
es mi entendimiento de que, en En el primer caso, el preprocesador reemplazará cada instancia de T por 100. En el segundo ejemplo, T se almacena en la memoria.
¿Se considera una mala práctica de programación #definir constantes en C++?
'T' no necesariamente va a utilizar ninguna memoria después de compilar el programa. – GManNickG