【发布时间】:2015-03-30 08:12:27
【问题描述】:
如果您使用记事本打开 *.gif 文件,该文件以 GIF89 开头
但对于 *.jpeg 文件,第一个字符不是 GIF89 之类的东西
如何检测我的文件是 *.jpeg 及其文件首字符?
【问题讨论】:
-
在 Linux 上,
libmagic1可能会有所帮助。 -
C# 中有一个简单的代码 sn-p 可以做到这一点,看看这个SO question。您可以轻松地将其转换为 C 或 C++。
-
@S.T.这个问题最初可能被标记为“C#”吗?目前不是。