Las macros son fragmentos de código que se reemplazan por su definición antes de la compilación. Se definen utilizando la directiva #define. Las macros son principalmente utilizadas para definir constantes simbólicas o para crear código que se expande antes de la compilación.
#include <iostream>
#define PI 3.14159
#define MAX(a, b) ((a) > (b) ? (a) : (b))
int main() {
    double area = PI * 5 * 5;
    int maxNumber = MAX(10, 20);
    std::cout << "Área del círculo: " << area << std::endl;
    std::cout << "Número máximo: " << maxNumber << std::endl;
    return 0;
}
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++

Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.