前の日 / 次の日 / 最新 / 2007-06

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2007-06-17 Sun

クラステンプレート [D言語]

コンストラクタの引数から型を推論して
クラステンプレートを実体化する。
というのは難しいのかな?

auto c = new Foo!(char)('A');
auto c = new Foo('A'); //こっちの書式で書けないかな?

デフォルト引数 [D言語]

関数のデフォルト引数に

class Foo{}
void func(Foo f = new Foo){}

と、書くのが大丈夫なのは知らなかった。
定数しか書けないような気がしていた。