如果我记得正确,我看到一些不合理的C++库,它允许您在C++程序中键入ASCII艺术形状并将它们视为对象。类似这样的:C++程序中的形状
int area = someFreakyClass(o-----o
| |
o-----o).area();
这个库叫什么?
如果我记得正确,我看到一些不合理的C++库,它允许您在C++程序中键入ASCII艺术形状并将它们视为对象。类似这样的:C++程序中的形状
int area = someFreakyClass(o-----o
| |
o-----o).area();
这个库叫什么?
Analog Literals Eelis。
模拟字面的改进版本:
事情是这样的:
int area = someFreakyClass(_________________________________________________
/| | |
|| | |
.----|-----,| |
|| || ==|| |
.-----'--'| ==|| |
|)- ~| ||_________________________________________________|
| ___ | |____...==..._ >\______________________________|
[_/.-.\"--"-------- //.-. .-.\\/ |/ \\ .-. .-. //
(o)`==="""""""""`(o)(o) o `(o)(o)`
'-' '-' '-' '-' '-').area();
'velocity()'会更有趣...... – Potatoswatter 2011-04-05 16:16:48
或'number_of_wheels()'。 – 2011-04-26 22:29:00
我也记得。 – zneak 2011-04-05 15:14:53