Здравейте.
Аз имам въпрос относно архитектурата на даден файл(на разширението на файла).
Например bmp. Нека имаме файла f.bmp. Той има 54 байтов хедър. След хедъра следва всъщност информация за пикселите на образа. Ако нямаме обаче правилен хедър(или е повреден) няма да може да визуализираме картинката. От тази гледна точка не можем да си позволим да повреждаме хедъра . Това което е след хедъра обаче можем. После образът няма да е готин, но това няма никакво значение . Образ ще има и програмите които отварят bmp-то няма да гърмят и да казват повреден файл.
Нека наречем хедъра на bmp-то НТП(НеТърпящоПовреда) а останалата част ТП(ТърпящоПовреда).
Та, реално въпросът ми се отнася не за bmp, а за по-сложните файлове, като mp3, avi, jpeg и т.н. Как да разбера кое е НТП и ТП? Откъде мога да намеря изчерпателна и вярна информация за начина по който се структурират файловете?
данке