在写一些文件数据访问时,经常会用到内存拷贝的方法,特别是加上一些加解密算法处理后,程序的逻辑变得复杂,代码之中往往就漏掉了一些被忽视的逻辑处理,使得计算结果无法控制,把数据拷贝到申请的内存之外。这下麻烦了,你有不觉得程序有错,有时候调试运行却不出错,而在程序直接启动时才出现错误,错误无法定位。
好了啰嗦这么多,说明我被这个搞的多惨了。这下可能就是你的程序出现了你认为不可能的错误了,静下心来,仔细查看逻辑,找到内存越界的位置吧!
在写一些文件数据访问时,经常会用到内存拷贝的方法,特别是加上一些加解密算法处理后,程序的逻辑变得复杂,代码之中往往就漏掉了一些被忽视的逻辑处理,使得计算结果无法控制,把数据拷贝到申请的内存之外。这下麻烦了,你有不觉得程序有错,有时候调试运行却不出错,而在程序直接启动时才出现错误,错误无法定位。
好了啰嗦这么多,说明我被这个搞的多惨了。这下可能就是你的程序出现了你认为不可能的错误了,静下心来,仔细查看逻辑,找到内存越界的位置吧!