社区
新手乐园
帖子详情
C++中如何设置一个文件的大小?
Kusk
2006-07-24 12:38:26
新开了一个文件,需要设置它的大小,因为接下来可能需要随机存取。有没有专用的函数?
希望是标准库中的内容,而不是操作系统的API。
...全文
396
13
打赏
收藏
C++中如何设置一个文件的大小?
新开了一个文件,需要设置它的大小,因为接下来可能需要随机存取。有没有专用的函数? 希望是标准库中的内容,而不是操作系统的API。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
al0n9
2006-07-25
打赏
举报
回复
删文件remove()
chenhu_doc
2006-07-24
打赏
举报
回复
文件大小,难道不就是文件中字符的量么,
创建文件插入字符(同样的)直到想要的大小,
然后要做到随机存取也不是什么难事情。效率就不知道了~
Kusk
2006-07-24
打赏
举报
回复
回复人:jixingzhong(瞌睡虫:选择了远方,只顾风雨兼程!) ( 两星(中级)) 信誉:102 2006-07-24 08:36:00 得分:0
?
删除 test.txt :
#include<stdlib.h>
sysytem("del X:\XX\..\test.txt"); //Dos 命令方式 ...
-----------------------------------------------------
如果可能,我希望跨平台。所以我才问有没有标准库函数。不过看来似乎没有了?呵呵……
jixingzhong
2006-07-24
打赏
举报
回复
fill 是标准库中的函数,
但是不属于 STL ....
jixingzhong
2006-07-24
打赏
举报
回复
删除 test.txt :
#include<stdlib.h>
sysytem("del X:\XX\..\test.txt"); //Dos 命令方式 ...
lengbufang_
2006-07-24
打赏
举报
回复
长见识`呵呵``
Kusk
2006-07-24
打赏
举报
回复
哦,第一次见到这个fill,是STL的函数吗?看来还是要填充啊。
还有,标准库里面有没有删除文件的函数?
mmosquito
2006-07-24
打赏
举报
回复
ofstream f("xxx");
fill(f,'0',yoursize)
ykzhujiang
2006-07-24
打赏
举报
回复
内存映射数据文件效果会更好
Kusk
2006-07-24
打赏
举报
回复
先填充前999个字符的方法是想到了,但是想知道有没有更好效率的方法。毕竟如果数据量比较大的话
I/O量还是挺高的。
Kusk
2006-07-24
打赏
举报
回复
假如我想在第1000个位置记录一个字符呢?前999个位置可能暂时是不需要写的。但将来可能要写。
所以需要保存相对的位置信息。
coyprightbao
2006-07-24
打赏
举报
回复
mark!
sakurako
2006-07-24
打赏
举报
回复
NB,第一次知道还有fill函数
QT学习(一)—— 第
一个
QT项目
文章介绍了如何使用QT创建
一个
基于QWidget的项目,包括.pro
文件
的编辑以添加QT模块,main.cpp
中
的程序入口及窗口显示,Widget.h和Widget.cpp的定义与实现,如
设置
窗口标题和
大小
。此外,还提及了QT支持
C++
11新特性和一些常用的QT开发快捷键。
设置
文件
的size
本文介绍了
一个
使用
C++
实现的程序,该程序通过调用Windows API函数如CreateFile、SetFilePointer、SetEndOfFile等来创建
文件
并
设置
其
大小
。此外,还展示了如何启用权限以进行磁盘管理操作。
添加了
一个
CGraph类
博客介绍了
一个
用于绘图、贴图操作的类,部分函数简单包装了DX的API。给出了类Graph.cpp
文件
代码,包含初始化DirectDraw、释放对象、
设置
窗口模式、
大小
、风格等函数的实现。
删除指定
文件
夹下小于指定
大小
的全部
文件
本文介绍了
一个
使用
C++
编写的程序,用于批量删除指定目录下
大小
小于特定阈值的小
文件
。程序通过
设置
文件
大小
阈值、选择
文件
夹路径、遍历并删除符合条件的小
文件
来实现
文件
清理。
探索mINI:
一个
轻量级的
C++
INI
文件
操作库
mINI是
一个
轻量级的
C++
头
文件
库,用于高效读取、写入和生成INI配置
文件
。它支持惰性写入、
大小
写不敏感、保留
文件
顺序与注释,适用于配置管理、游戏
设置
和服务器配置等场景,具有简单API和易集成的特点。
新手乐园
33,316
社区成员
41,771
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章