gpt4 book ai didi

c - 获取jpeg图像的大小

转载 作者:太空宇宙 更新时间:2023-11-04 03:57:48 24 4
gpt4 key购买 nike

我正在尝试通过执行以下操作来获取图像文件的大小

fp = fopen(path,"rb");
fseek(fp,0,SEEK_END);
size = ftell(fp);
fseek(fp,0,SEEK_SET);

问题是,当我到达第一个 fseek 时,我的程序终止了。我已经用一个文本文件进行了测试,它可以工作,并且在网上看到了一些其他的例子,其中同样的方法适用于图像。

最佳答案

你们很封闭,只是一点点区别

FILE *f = fopen("filename", "rb");
long size = 0;

if (f == NULL)
printf("error"); //handle error
else
{
fseek(f, 0, SEEK_END);
size = ftell(f);
}

关于c - 获取jpeg图像的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14826371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com