2006-12-09から1日間の記事一覧

DMD v0.177

Classinfo.nameが完全修飾名を返すようになりました。 これでクラステンプレートでクラス名しか得られなくてがっかり…という切なさを回避できます。やったね! ところがどっこい、完全修飾名なので、モジュール名も構文糖で省略されたはずのテンプレート名も…

FunctionalFunction続き

(今日はあまり分からないまま書いてるので全体的に意味不明です。) どうやらalias引数には、なんと関数リテラルが(!)(…)渡せてしまうようです。 Functional!((int x, int y){ return x + y; }) func;できるわけないと思ってたのでびっくりです。これ…