#pragma once #include class A { public: A (); A (A&&) = default; ~A (); A& operator= (A&&) = default; private: std::thread _t; };