Прошу профи посоветовать ссылки, про работу с разными форматами файлов. (.doc, .zip, .exe, .max и так далее)
У меня кроме всякой мишуры поиск ничего не выдаёт.
Хочется чего-то типа:
1. Есть *формат*, а у него есть такая-то *архитектура*
2. А ещё есть *формат*, а у него есть такая-то *архитектура*
3. А ещё есть *формат*, а у него есть такая-то *архитектура*
...
4. И вообще у файлов *архитектура* может строится *вот так*, *вот так* и *вот так*.
Больше всего интересует общая информация, как в строке 4
обычно современные форматы файлы бывают:
-- бинарные
* по разному сериализованные через protobuf, BSON, свой бинарный manual coded формат
-- текстовые
* json, xml, yaml
exe содержит PE header и т.п.
doc специфичный формат для MS, его можно читать/писать специальными библиотеками