1
例如jpeg(JFIF)具有SOI(圖像開始)標記。人們可以爭辯說,它可以用來識別文件的類型,但我正在尋找更多合理的理由與支持的例子。爲什麼大多數文件格式都定義了文件標記的開始?
例如jpeg(JFIF)具有SOI(圖像開始)標記。人們可以爭辯說,它可以用來識別文件的類型,但我正在尋找更多合理的理由與支持的例子。爲什麼大多數文件格式都定義了文件標記的開始?
這些通常被稱爲「簽名字節」,其主要目的僅僅是幫助驗證文件。某些文件類型在文件的其他位置包含額外的簽名字節(即:BMP格式),有些文件類型完全不包含。後一種類型通常還提供一些其他方法來使用各種技術驗證文件,例如校驗和,存儲文件大小等。
你確定「最」格式有開始市場嗎?你是如何計數的? –
如果確實如此,那是因爲設計師在每種情況下分別做出了這個決定,原因可能在每種情況下都不相同,並且可能在時間的迷失中丟失。與網絡和操作系統的連接徹底擺脫了我。 – EJP
基於內容,這似乎與[爲什麼文件格式具有幻數](http://stackoverflow.com/q/3841533/62576)非常相似。 –