int*とchar*でポインタ表現が異なる環境でもreinterpret_castで問題はないのですか?