2008-03-04から1日間の記事一覧

C++0x 右辺値参照 std::move

C++

C++0xではにstd::moveという関数が追加される namespace std { template <class T> inline typename remove_reference<T>::type&& move(T&& x) { return x; } } これは、左辺値(もしくは右辺値)を右辺値に変換するための関数である class person { public: person() {} p</t></class>…