Короткий вопрос. Если бы я установил первый байт в двоичном файле как флаг, чтобы проверить, создан ли он на оборудовании с прямым порядком байтов, я бы сделал хорошо? Первый байт может быть одним байтовым значением 0 или 1, которое можно привести к bool позже.