24

不久前,我偶然发现了一个 C++ gem,这是一组通过运算符重载和可能的一些预处理器技巧的类,让您可以使用代码内 ASCII 艺术定义变量:

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

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

和 IIRC,它甚至支持 3D 人物!

但是对于我的生活,我不记得这个库/头文件/类集的名称。这叫什么?

4

1 回答 1

24

我相信你在追求多维模拟文字

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

于 2009-05-20T03:09:50.250 回答