“有趣” C++ 解释代码中的 ASCII 数字的库 - 它叫什么? (“多维模拟文字”)

发布于 2024-07-19 18:45:29 字数 307 浏览 4 评论 0原文

不久前,我偶然发现了一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三生池水覆流年 2024-07-26 18:45:29

我相信您正在寻找多维模拟文字

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

I believe you are after Multi-Dimensional Analog Literals

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文