C++ Vector.resize() 导致的CopyMemory()出错问题

不是大小的问题

vector不能用CopyMemory来拷贝内存

因为他是个类,其内存分布比数组相对复杂一些,不能使用内存拷贝,拷贝的话会导致其类成员变量被覆盖导致一些异常

可以使用循环下标赋值

for(int i=0;i<cnt;i++)

m_Vec[m_nPos+i]=src[i];