La biblioteca C++ “divertida” que interpreta las cifras ASCII en el código: ¿cómo se llama?("Literales analógicos multidimensionales")
ascii-art (1)
Creo que estás detrás de literales analógicos multidimensionales
Hace un tiempo, me topé con una gema de C ++, un conjunto de clases que a través de la sobrecarga de operadores y posiblemente algunos trucos de preprocesador, le permiten definir variables usando el arte ASCII en el código:
Line x = |-----|; //x is 5
Line y = |---|; //y is 3
Rectangle r = +---+
| |
+---+; //r is 3 by 1
y IIRC, ¡incluso tenía soporte para figuras 3D!
Pero por mi vida no puedo recordar el nombre de esta biblioteca / archivo de cabecera / conjunto de clases. ¿Cómo se llama?