c++如何控制对象的创建方式(禁止创建栈对象or堆对象)和创建的数量