2008-04-29 template thisはどうやるんだろう D D言語で急にコンストラクタをテンプレート関数にしたくなったんだけど、 どうすりゃいいんだろう? class Test{this(T)(T value){...}} 上のような書き方だとコンパイル通らないし。 とりあえずstd.boxer.Boxのclassを使ったような感じの実装しようとして悩み中。 別にコンストラクタで初期化できなくても、 static opCallを使えば十分見た目は良いんだけどすっきりとしない... だれか偉い人、いい案あったら教えて!