Формы в программах на С++

Если я правильно помню, я увидел некоторую нечестивую библиотеку С++, которая позволяет вам вводить ASCII-искусство в С++-программах и рассматривать их как объекты. Что-то вроде этого:

int area = someFreakyClass(o-----o
                           |     |
                           o-----o).area();

Какова была эта библиотека?

Ответ 3

Что-то вроде этого:

 int area = someFreakyClass(_________________________________________________
                    /|     |                                                 |
                    ||     |                                                 |
               .----|-----,|                                                 |
               ||  ||   ==||                                                 |
          .-----'--'|   ==||                                                 |
          |)-      ~|     ||_________________________________________________|
          | ___     |     |____...==..._  >\______________________________|
     [_/.-.\"--"-------- //.-.  .-.\\/   |/            \\ .-.  .-. //
       ( o )`==="""""""""`( o )( o )     o              `( o )( o )`
        '-'                '-'  '-'                       '-'  '-').area();