#include <iostream>
#include <string>

using namespace std;

class A
{
public:
    A() {};
	//A( A && other ) : a(std::move(other.a)) {}
	std::wstring a;
};

int main( int argc, char * argv[] )
{
	A a1;
	a1.a = L"test";

	A a2(std::move(a1));
	a2.a = L"bob";

	wcout << a1.a << L" : " << a2.a << endl;

	return 0;
}