一开始百度了很多这类错误原因,但是都不符合我的。原因是,我读一个旧文件数据,可以读出来,换来一个新的数据,读了就上述报错,而两个数据格式基本是一致的。
所以百度给出的各种解释:什么野指针错误,没有初始化等等,都不对。因为若真是那样,旧数据就不可能读成功。
最后才发现是新的数据数组越界了,新数据的量增大了造成的。
所以报上述错误的,可以查查自己的数组是不是越界了。
一开始百度了很多这类错误原因,但是都不符合我的。原因是,我读一个旧文件数据,可以读出来,换来一个新的数据,读了就上述报错,而两个数据格式基本是一致的。
所以百度给出的各种解释:什么野指针错误,没有初始化等等,都不对。因为若真是那样,旧数据就不可能读成功。
最后才发现是新的数据数组越界了,新数据的量增大了造成的。
所以报上述错误的,可以查查自己的数组是不是越界了。