我遇到了一个奇怪的问题。我有一个使用memcpy
复制数据的版本,
而另一个构建没有。我不明白为什么,因为相关文件仍然是相同的。
我正在使用以下代码:
memcpy(pxCurrentInfo, &pxInfoBuffer->axgInfoBuffer[0], sizeof(tInfo));
pxInfoBuffer
中的数据很好。当我检查pxCurrentInfo
时,他们都是0
tInfo
是一个结构。
当我设置断点并更改值
时,给出一个指针pxCurrentInfo->xDL.eMethod=0
之后,它会自动更新/复制pxInfoBuffer->axgInfoBuffer[0]
的所有正确信息。我不知道为什么。