„Fun“ C ++ Bibliothek, die ASCII-Zahlen in Code interpretiert - was heißt es? ( „Multi-Dimensional Analog Literale“)

StackOverflow https://stackoverflow.com/questions/885819

  •  23-08-2019
  •  | 
  •  

Frage

Vor einiger Zeit ich auf eine C ++ Juwel gestolpert, eine Reihe von Klassen durch Operator, der Überlastung und möglicherweise einige Präprozessor Tricks, können Sie Variablen definieren Verwendung in Code ASCII-Art:

Line x = |-----|;    //x is 5
Line y = |---|;      //y is 3

Rectangle r = +---+
              |   |
              +---+; //r is 3 by 1

und IIRC, es hatte sogar Unterstützung für 3D-Figuren!

Aber für das Leben von mir kann ich mich nicht erinnern, den Namen dieser Bibliothek / Header-Datei / Set von Klassen. Was heißt es?

War es hilfreich?

Lösung

Ich glaube, Sie sind nach dem Multi-Dimensional Analog Literale

http://www.eelis.net/C++/analogliterals.xhtml

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top