社区
C语言
帖子详情
如何得到文件大小?
yzkzero
2003-01-08 03:13:09
有什么办法直接得到某个file的大小
...全文
154
5
打赏
收藏
如何得到文件大小?
有什么办法直接得到某个file的大小
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rafter263
2003-01-08
打赏
举报
回复
void anyway()
{
CFile file;
file.Open("d:\\test\\test.cpp",CFile::modeRead,NULL);
DWORD sz=GetFileSize((void*)file.m_hFile,NULL);//单位是字节
}
ydyuse
2003-01-08
打赏
举报
回复
filelength()不行吗?
lw549
2003-01-08
打赏
举报
回复
如果是在c中
可以
fseek(file* SEEK_END);/*就是到文件结尾,我记不清楚是不是SEEK_END了*/
filelength=ftell(file*);
sunwhite
2003-01-08
打赏
举报
回复
关注
web_spider
2003-01-08
打赏
举报
回复
#include <iostream>
#include <fstream>
using namespace std;
int main(int argc, char* argv[])
{
ifstream in(argv[1]);
in.seekg(0, ios::end); // End of file
streampos sp = in.tellg(); // Size of file
cout << "file size = " << sp << endl;
}
C#实现获取
文件大小
进行单位转换与
文件大小
比较
本文介绍了一种高效处理
文件大小
的方法,包括获取
文件大小
、转换显示单位、与设定值比较及两个
文件大小
对比等功能,适用于多种文件操作场景。
Linux下获取和比较
文件大小
在Linux环境中,可以使用`du`命令获取
文件大小
,结合`awk`命令处理输出以获得更易读的格式。对于
文件大小
的比较和判断,可以通过编写简单的shell脚本来实现。
easyui filebox
文件大小
校验
本文介绍如何使用EasyUI框架进行
文件大小
的前端校验,通过自定义扩展实现对上传
文件大小
的有效控制,避免服务器资源浪费。
C# 获取
文件大小
这段代码提供了一个私有静态方法`GetFileSize`,用于将
文件大小
格式化为易读的GB、MB、KB或bytes。它接受一个long类型的
文件大小
参数,根据
文件大小
返回相应的格式化字符串。在主代码中,通过`FileInfo`类获取指定文件的大小,并调用`GetFileSize`方法展示文件的大小。
C++ 获取
文件大小
本文介绍了如何在C++中使用fstat和struct stat来获取
文件大小
,避免了fseek和ftell对于大文件可能存在的问题。文章详细解释了fstat函数及其与lstat的区别,并重点解析了struct stat中的st_size字段,以及其在文件监控中的应用。通过示例代码,展示了如何实际操作以测试
文件大小
。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章