关于C++的类型,我之前发现C++有个这样的陷阱。下面的代码是能编译过的,但是不匹配的new-delete会导致内存泄漏。
class A {};
class B: public A
{
std::vector<int> vec;
public:
B(): vec(5) {}
};
void test() { A *ptrA = new B; delete ptrA; }
【 在 KEILLY (米饭) 的大作中提到: 】
: 像cin、cout这样的,后面用 》《
: 原来的printf不好吗?
: 直接劝退初学者。
: ...................
--
FROM 59.109.216.*