2005-01-03から1日間の記事一覧
// このスコープに展開(インスタンス化という) alias Value!(int) IntValue; alias Value!(creal) CRealValue; int main(char args) { // クラスはnewで生成 IntValue a = new IntValue; stdout.printf("Add(10,30) -> %d\n", a.Add(10,30)); // ついでに…
D言語でのテンプレートクラスの書き方がC++とはかなり違うので,メモしとこ. ついでにD言語では複素数型をコンパイラが認識してくれるので,それも. 新しい構文を覚えるのはなかなか大変. // // template classのサンプル // import std.stream; // テン…