Мне нужно сериализовать C struct
в файл переносимым образом, чтобы я мог прочитать файл на других машинах и может быть гарантирован, что я получу то же самое, что и я.
Формат файла не имеет значения до тех пор, пока он достаточно компактен (запись представления структуры в ячейке в памяти было бы идеальным, если бы не проблемы с переносимостью.)
Есть ли простой способ добиться этого?