新加智能指针；新加noncopyable基类