社区
C语言
帖子详情
关于C++的磁盘文件操作???
lc79
2001-10-14 04:51:13
我想在程序里实现打开一个文件如果文件不存在就重新建立一个如果存在就直接打开,应该如何实现呢?我用的是VC6.0!希望能给出代码,在此先谢了!!!!!!!!!!
...全文
90
4
打赏
收藏
关于C++的磁盘文件操作???
我想在程序里实现打开一个文件如果文件不存在就重新建立一个如果存在就直接打开,应该如何实现呢?我用的是VC6.0!希望能给出代码,在此先谢了!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CNer
2001-10-14
打赏
举报
回复
good ,很方便和容易的。
welly_is_friend
2001-10-14
打赏
举报
回复
用cfile好了.
cfile file;
file.open("name",cfile::modecreate | cfile::modewrite);
....
注意异常!
xiaofei104
2001-10-14
打赏
举报
回复
ofstream file("text.txt");
file<<20.5;//向text.txt文件写20.5!
file.write((char*)&struct,sizeof(struct);//STRUCT为结构体和类的对象?
kitty2001
2001-10-14
打赏
举报
回复
FILE *fopen( const char *filename, const char *mode );
*filename为要打开的文件名,注意如果不再当前路径的话,需要用绝对路径,用\\代替\,
如C:\\AUTOEXEC.BAT;
*mode 为打开模式,
"r"为只读(文件必须存在),
"w"只写(新建文件,如存在旧文件将清空),
"a"追加(追加文件,如不存在则新建),
"r+"为读写(文件必须存在),
"w+"读写(新建文件,如存在旧文件将清空),
"a"读、追加(读追加文件,如不存在则新建),
如果打开的不是文本文件,则在r,w,a后加b,
如:"rb":为只读二进制文件等;
举例:打开一个文件C:\AUTOEXEC.BAT,如果文件C:\AUTOEXEC.BAT不存在就重新建立一个如果存在就直接打开:
FILE *file1;
*file1=fopen( "C:\\AUTOEXEC.BAT", "w+");
征服C++ 11视频精讲
【为什么还需要学习C++?】 你是否接触很多语言,但从来没有了解过编程语言的本质? 你是否想成为一名资深开发人员,想开发别人做不了的高性能程序? 你是否经常想要窥探大型企业级开发工程的思路,但苦于没有基础...
【C++】
磁盘
文件
的输入和输出
磁盘
文件
的输入和输出
磁盘
文件
的打开和关闭
操作
1.打开
文件
2.关闭
文件
文本
文件
的读写
操作
二进制
文件
的读写
操作
随机访问数据
文件
文件
流通常是指
磁盘
文件
流。 对
磁盘
文件
流的通常
操作
: 首先打开待
操作
的
磁盘
文件
...
C/C++,C++
文件
操作
函数
C++
文件
操作
函数,阐述C++
操作
文件
的标准、非标准、stream流等访问、
操作
及管理
文件
函数。
C++
文件
操作
和
文件
流
C++
文件
操作
和
文件
流1
文件
的概念2
文件
流的分类2 打开
文件
2.1 通过类对象调用`open`函数打开一个
文件
2.2 通过类对象构造函数打开
文件
3 关闭
文件
4 读写
文件
4.1 文本
文件
的读写4.2 二进制
文件
的读写 1
文件
的概念 根据...
C++
文件
IO
操作
C++
文件
IO
操作
前言 最近跟着b站课程学习了C++的
文件
IO
操作
相关知识点,写下该篇blog记录并总结相关知识点 附上链接: 课程链接 对于io
操作
,我采取写
文件
和读
文件
做区分,而对于
文件
类型又有普通(文本)
文件
和二...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章