“Забавная” библиотека C ++, которая интерпретирует цифры ASCII в коде - как она называется?(“Многомерные аналоговые литералы”)

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

  •  23-08-2019
  •  | 
  •  

Вопрос

Некоторое время назад я наткнулся на драгоценный камень C ++, набор классов, которые с помощью перегрузки оператора и, возможно, некоторых приемов препроцессора позволяют определять переменные, используя встроенную в код ASCII-графику:

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

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

и IIRC, у него даже была поддержка 3D-фигур!

Но ни за что на свете я не могу вспомнить название этой библиотеки / заголовочного файла / набора классов.Как это называется?

Это было полезно?

Решение

Я полагаю, что вам нужны Многомерные Аналоговые литералы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top