如果我記得正確,我看到一些不合理的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