auto_ptr_refの話題からの派生だけど
VC++コンパイラは、非const参照型で一時オブジェクト受け取れちゃうんだね。
VC++ってウンコ?とも思ったけど、C++0xでも受け取れるようになるとかって
本当なのかね?
参照で受け取っても、一時オブジェクトだけに、すぐ消えちゃうんじゃないのかな。