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