“有趣” C++ 解释代码中的 ASCII 数字的库 - 它叫什么? (“多维模拟文字”)
不久前,我偶然发现了一个 C++ gem,这是一组类,通过运算符重载和可能的一些预处理器技巧,让您可以使用代码内 ASCII 艺术定义变量:
Line x = |-----|; //x is 5
Line y = |---|; //y is 3
Rectangle r = +---+
| |
+---+; //r is 3 by 1
IIRC,它甚至支持 3D 图形!
但我一生都记不起这个库/头文件/类集的名称。 这叫什么?
A while ago I stumbled upon a C++ gem, a set of classes that through operator overloading and possibly some preprocessor tricks, let you define variables using in-code ASCII art:
Line x = |-----|; //x is 5
Line y = |---|; //y is 3
Rectangle r = +---+
| |
+---+; //r is 3 by 1
and IIRC, it even had support for 3D figures!
But for the life of me I cannot remember the name of this library/header file/set of classes. What is it called?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信您正在寻找多维模拟文字
http://www.eelis.net/C++/analogliterals .xhtml
I believe you are after Multi-Dimensional Analog Literals
http://www.eelis.net/C++/analogliterals.xhtml