首页 > 解决方案 > 将 LPVOID 更改为 const u8*

问题描述

我正在尝试将一个LPVOIDDWORD变量传递给SHA1散列函数,但它只接受const u8*u32类型有什么办法可以将一个更改LPVOIDconst u8*

LPVOID TempLpbuffer;
DWORD TempdwNumberOfBytesToWrite;
const u8* message_array = TempLpbuffer;
static_cast <const u8*>(*TempLpbuffer);
// Data retrived from WAV file
util_sha1_reset(TempLpbuffer);


Error: C++ a value of type cannot be assigned to an entity of type

标签: c++type-conversionc++14

解决方案


推荐阅读