>>884
C の考え方でいくと、少々危険なことでもプログラマの自由にする
(C language is Free) という考え方があって、しかも簡潔に
書けるので人気があるのですが
C++ の reinterpret は C の簡潔に(Make it Simple)
プログラマーを信頼する(Trust the programmer)という精神から
逸脱しすぎているような気がして少々残念かな。

C++ は C とは似てコトなるものですから、それが C++ の流儀って
いうなら仕方ないですけど。
ブロック転送で reinterpret_cast<const int *>(p++) ?? という
文章が数十個所でてくるのはちと目に痛いというか、キャストの主張が
大きすぎて何をしているのかわからなくなるというか。