Copyableでないといけない場合
- ひっかかるのはまれであると思いますが、以下のコードはGCC3.4ではエラーになる・・・参照
- draft October 2005では修正されているようだ
[]#include[] []<boost/noncopyable.hpp>[]
[]struct[] []xxx[][] :[]
[]private[] []boost[][]::[][]noncopyable[]
[]{ };[][]void[] []foo[][]([][]xxx[] []const[][]&)[]
[]{ }[][]void[] []test[][]()[]
[]{[]
[] ::[][]foo[][]([][]xxx[][]());[]
[]}[]