fread 函数怎么用
fread返回的到底是什么啊??求详解!!
。。。。。。。。。。。。
switch (fread(buf, 1, 3, fp))
{
case 3: // bytes of UTF8 BOM
if (*(unsigned long*)buf == BOM_UTF8)
{
encoding = ENCODING_UTF8;
}
//break;
case 2: // bytes of UTF16LE BOM
if (*(unsigned short*)buf == BOM_UTF16LE)
{
encoding = ENCODING_UTF16LE;
}
break;
default:
break;
}