<分区>
sizeof 不返回 tData 指向的数据的大小 我的编译器 visual studio c++ 2012
bool FixReloc(LPVOID pModule,LPVOID tData,LPVOID pAddressNew,DWORD pAdrressOld,WORD fImageX64)
{
DWORD iDelta = (DWORD)pAddressNew - pAdrressOld;
long iSize = sizeof (tData);
iSize 是 4,但当我创建 tData 时我这样做了
byte* tData = new byte[2057];
relocRaw = reinterpret_cast<byte*>(pointerToRawData + (virtualAddressBaseReloc - virtualAddress));
iSize 应该是 2057 有什么解决办法吗?