参考文档:_CrtIsValidHeapPointer出错的解决方法,找到了根本原因啦!
下面是本人编程遇到的:
1 指针的malloc 和 free的问题。
问题代码:
BYTE *pBuffer;
pBuffer = (BYTE *)malloc(64);
pBuffer = pBuffer + 32;
free(pBuffer);
pBuffer = NULL;
正确代码:
BYTE *pBuffer;
BYTE *pBytePtr;
pBuffer = (BYTE *)malloc(64);
pBytePtr &