UID:60914
UID:55643
UID:21207
引用第7楼傻猫于2008-09-24 23:57发表的 :刚刚用自己分离的moliza的编码库测试了下,判断不出来 晕倒
UID:40265
UID:45873
引用第5楼傻猫于2008-09-24 23:35发表的 :用2进制方式读,读完后用进行编码检测,如果可以检测成功,就说明可以有某种编码显示为文本文件,否则可以默认为二进制文件
引用楼主jinyxin于2008-09-24 14:58发表的 识别二进制文件 :在QT下,怎么才能识别一个文件是二进制文件?
引用第2楼破烂石头于2008-09-24 21:50发表的 :以文本方式打开,每次读一个字符,如果读到文件长度的结束之前遇到EOF,则判断为二进制(非文本)文件。比如一个文件长度为532个byte,读到532之前遇到EOF都可以认为是二进制文件。