硬汉嵌入式论坛

 找回密码
 立即注册
查看: 598|回复: 2
收起左侧

[有问必答] 请教下,使用fopen 格式如何获取打开成功文件的大小 ?

[复制链接]

610

主题

3063

回帖

4913

积分

至尊会员

积分
4913
发表于 2022-11-23 21:18:27 | 显示全部楼层 |阅读模式
请教下,使用fopen 格式如何获取打开成功文件的大小 ?

    FILE *fp;

    fp = fopen(jpgName,"r");

#ifndef _FILE_DEFINED
  struct _iobuf {
    char *_ptr;
    int _cnt;
    char *_base;
    int _flag;
    int _file;
    int _charbuf;
    int _bufsiz;
    char *_tmpfname;
  };
  typedef struct _iobuf FILE;
#define _FILE_DEFINED
#endif




回复

使用道具 举报

78

主题

693

回帖

927

积分

金牌会员

积分
927
发表于 2022-11-23 23:05:41 | 显示全部楼层
[C] 纯文本查看 复制代码
fseek(fp,0,SEEK_END);
return ftell(fp);
回复

使用道具 举报

610

主题

3063

回帖

4913

积分

至尊会员

积分
4913
 楼主| 发表于 2022-11-24 09:59:40 | 显示全部楼层

好的,感谢感谢啊,这个玩意的使用 跟 fatfs 还是有些差别的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-20 01:32 , Processed in 0.147898 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表