2009-01-03から1日間の記事一覧

D言語でARGF

RubyのARGFが羨ましかったので,D言語で簡単に書いてみた.といってもLLみたいに特殊変数とかないので,ファイル名の配列渡せばそれっぽく動くというだけ.もっと凝ってもいいのだけど,単に今書いてるので欲しいってだけなので,それほど厳密ではなかったり…

D言語のstatic

void foo() { static string str = "hoge"; static size_t num = 1; static int[int] hash = [1:1]; //-> Error: non-constant expression [1:1] ... } これがコンパイル通らない.ここの説明見ても条件があるようには見えないのだけど(そういえば,static属…