由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请教一个fseek和_fseeki64的问题
相关主题
C语言大文件如何得到文件大小?c的问题(2)
A C++ puzzle for meC的问题,困惑中
问一个c语言malloc的问题c++ 中如何把str转换为float?
ask a question about struct in C programming请教关于float的精度和比较
[合集] 请教一个calloc的问题size不固定的struct怎么定义呀?
another tougth pointer examplesize of structure
C++ template preprocessorask a c question
请教个static_cast vs reinterpret_cast的问题。a simple question for C++ class
相关话题的讨论汇总
话题: fseeki64话题: fseek话题: sizeof
进入Programming版参与讨论
1 (共1页)
s********f
发帖数: 3924
1
offset如果是-1*sizeof(float), 好像自动就换算成2^32-4了,如果写成-1*4,就是-4
. 如果用fseek,两个结果都一样,如果改成_fseeki64, 结果就不同了。请问如果不把
sizeof(float)换成4,还有其他方法解决吗?谢谢
m******n
发帖数: 155
2
try (-1) * (int)sizeof(float)

-4

【在 s********f 的大作中提到】
: offset如果是-1*sizeof(float), 好像自动就换算成2^32-4了,如果写成-1*4,就是-4
: . 如果用fseek,两个结果都一样,如果改成_fseeki64, 结果就不同了。请问如果不把
: sizeof(float)换成4,还有其他方法解决吗?谢谢

s********f
发帖数: 3924
3
多谢,work了。 一直以为sizeof返回一个int。
1 (共1页)
进入Programming版参与讨论
相关主题
a simple question for C++ class[合集] 请教一个calloc的问题
关于malloc/free和循环another tougth pointer example
difference between: char** p and char*p[] ??C++ template preprocessor
sizeof()的问题请教个static_cast vs reinterpret_cast的问题。
C语言大文件如何得到文件大小?c的问题(2)
A C++ puzzle for meC的问题,困惑中
问一个c语言malloc的问题c++ 中如何把str转换为float?
ask a question about struct in C programming请教关于float的精度和比较
相关话题的讨论汇总
话题: fseeki64话题: fseek话题: sizeof