- 为什么Worker* [newSize],这样创建数组,会缓冲区溢出,下文这样不会。Worker是多态对象的父类
```c++
Worker* worker = NULL;//worker是newspace数组中的单个职工
int newSize = this->m_EmpNum + addNum;//新职工总数=原职工数+新添加的职工数
Worker** newSpace = new Worker* [newSize * sizeof(worker)];//new arr[10]创建数组指针。
```
光看这段代码看不出问题。
光看这段代码看不出问题。