What is it, naokirin?

2011-05-03から1日間の記事一覧

適当にC++0xで使えるようになるMoveコンストラクタを試してみる

#include <iostream> #include <vector> #include <memory> using namespace std; class Sample { public: // 普通のctor Sample( int x ) { vec = unique_ptr<vector<int> >( new vector<int>() ); vec->push_back( x ); } // Move ctor Sample( Sample && r ) { // ちなみに、ただのcopy ctorでmoveな</int></vector<int></memory></vector></iostream>…