moa*_*ala -1 c++ uuid char unsigned-char reinterpret-cast
我正在使用以下函数来创建UUID并将其以人类可读的形式写入预先分配的缓冲区.出了点问题.
void createUUID(char* pDst)
{
UUID lUUIDObj;
UuidCreate(&lUUIDObj);
unsigned char* lDest = reinterpret_cast<unsigned char*>(pDst);
UuidToStringA(&lUUIDObj, &lDest)
}
Run Code Online (Sandbox Code Playgroud)
在方法结束时,调试器说:
我认为两者都有相同的内容,但事实并非如此.
发生了什么?谢谢.
归档时间: |
|
查看次数: |
574 次 |
最近记录: |