小编use*_*633的帖子

将大于long类型最大值的值传递给C中的fseek

我需要将一些值传递给fseek()C中的方法,该值大于signed long类型的最大值(2147483647).但如果我喜欢下面结果的值是-1,这是不成功的.无论如何我能做到这一点吗?

//fp is the pointer to fopen method
unsigned long long index=2147483648;
int status = fseek(fp, index, SEEK_SET);
Run Code Online (Sandbox Code Playgroud)

c c++ objective-c

5
推荐指数
2
解决办法
1463
查看次数

标签 统计

c ×1

c++ ×1

objective-c ×1