16,472
社区成员
发帖
与我相关
我的任务
分享
class CTest
{
public:
CTest()
{
int i = 0;
for (i = 0; i < 100; i++)
{
m_ven.push_back(i);
}
}
public:
int *m_pN;
vector<int> m_ven;
};
main()
{
CArray<CTest, CTest&> cTestArray;
int i = 0;
for (i = 0; i < 10; i++)
{
CTest ct;
cTestArray.Add(ct);
}
}
// get rid of old stuff (note: no destructors called)//注意这句话(并没有调用类的析构函数)
delete[] (BYTE*)m_pData;//事实也确实如此
m_pData = pNewData;
m_nSize = nNewSize;
m_nMaxSize = nNewMax;