同じく便乗質問。
 void*で渡されたバッファを構造体HOGEで処理したいんですが、
別名で受け取った方がいいでしょうか? ポインタで受け取った方が
いいでしょうか?

// void* pBuffer;
HOGE& rHoge = *reinterpret_cast<HOGE*>(pBuffer);
HOGE* pHoge = reinterpret_cast<HOGE*>(pBuffer);

 これって、コンパイラが生成するコードは同じですかね?