2007-01-06から1日間の記事一覧
struct Point{int x,y;} const Point p = {0,0}; const x = p.x;//error! を解決しないと構造体をtemplateに渡しても旨みがないのは言うまでもない。
D言語は、なんと関数の引数に構造体を渡せません!! 以下のようなコードを実行してみましょう struct X{} template id(X x){const id = x;} const x = id!(X.init); 上のようにid関数の引数を構造体にしてインタプリタを起動してみましょう。 インタプリタ…