namespace を超える前方宣言は、 namespace name { class Class_name; } って感じに
しないと駄目だよ。