访问位置发生冲突,多半是内存分配出现了问题。
很可能是指针未被初始化:
VS会把未初始化的堆和栈都存成类似0xcc/dd之类的值,如果在进行相关操作,很可能出现内存访问冲突。
尤其是在数组或指针的需要空间很大的时候,一定不要忘记首先动态分配内存(new一下),然后进行初始化。
有的地方也有说:
占一个进程的栈区太大,建议采用malloc,把数据放入堆中
0xC0000005: 读取位置 0xfdfdfe01 时发生访问冲突/“Stack Overflow”
最新推荐文章于 2023-05-09 23:03:55 发布