-1
我有一个示例函数(由C/C++编写)。我的问题是它在iOS 32位版本上工作正常,但在iOS 64位版本(iPhone 5s或更高版本)上无法运行,在iOS 64位上r值始终等于0iOS - fread无法在iOS上正常工作64位版本
我没有更多了解这个问题。请帮帮我 !
long __loadData(FILE *f,UInt32 offset,size_t len,UInt8* d)
{
if(f)
{
if (fseek(f, offset, SEEK_SET) < 0) return 11;
size_t r = fread(d,1,len,f);
return r - len;
}
return 1;
}
感谢您的支持。但它不起作用 – Kame 2015-02-09 05:31:51
尝试逐步调试程序,看看32位和64位行为有什么不同。 – 2015-02-09 06:20:07