可能性の重複:優れている
C++ When should we prefer to use a two chained static_cast over reinterpret_castchar *からT *へのキャストはどうですか?
? buffer
はchar *
(タイプT
の値を含むメモリチャンク)である
static_cast<T *>(static_cast<void *>(buffer));
又は
reinterpret_cast<T *>(buffer);
。
ここで最初に読んでください:http://stackoverflow.com/questions/332030/when-should-static-cast-dynamic-cast-and-reinterpret-cast-be-used – jenseb