我想问一下,为什么第二句语句这么写是不可以的, 如果想要自己实现这样的类,来阻止=的构造函数该怎么做
shared_ptr<int> pint(new int(5));
shared_ptr<int> pins = new int(5);
我想问一下,为什么第二句语句这么写是不可以的, 如果想要自己实现这样的类,来阻止=的构造函数该怎么做
shared_ptr<int> pint(new int(5));
shared_ptr<int> pins = new int(5);
阻止new的话,operator new( size_t t) =delete; 阻止=的话,operator =( )=delete;