...ing logging 4.0

はてなブログに移行しました。D言語の話とかいろいろ。

2009-07-30から1日間の記事一覧

構造体クイズ

shared_ptrを作ってみようと頑張っていたのですが・・・. import std.stdio; struct X { this(int i){writeln("X.this(int)");} this(this){writeln("X.postblit");} static X opCall(X){writeln("X.opCall(X)");X x;return x;} static X opCall(Y){writeln…

これはこわい

import std.stdio; struct X { int a; } struct Y { string b; } void main() { Y v = X(10000); writeln(v.b); } ぴーーーーーーーーーーーーーーーーーーーーーーーー. 回避方法 import std.conv; struct Y //replace { string b; static Y opCall(T)(T x…