c++不允许用c++11,真的抽象