Необходимо ли использовать reinterpret_cast при чтении из двоичного файла. Поскольку я обнаружил, что явная типизация работала так же хорошо, например, (char *), sizeof (int).
и reinterpret_cast, и явное приведение в стиле C делают в вашем контексте одно и то же. Я предпочитаю reinterpret_cast, так как он делает злобность более явной при чтении кода.