社区
界面
帖子详情
送分!!简单问题!!
t12345678
2005-05-17 04:44:55
关于文件读写!
怎样在VC里设置将某个文件以一种特定的数据类型打开(例如,将1.dat文件以double 打开,,赋值给数组a[].)
同样如何将数据以特定的类型存入文件?
低手学习!!
谢谢!!!
...全文
154
9
打赏
收藏
送分!!简单问题!!
关于文件读写! 怎样在VC里设置将某个文件以一种特定的数据类型打开(例如,将1.dat文件以double 打开,,赋值给数组a[].) 同样如何将数据以特定的类型存入文件? 低手学习!! 谢谢!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
t12345678
2005-05-20
打赏
举报
回复
怎么没有人理我呀?
t12345678
2005-05-19
打赏
举报
回复
我想问的是:
原来的文件存储时是有类型的,比如说.txt,.dat 等等。
我想在读取该文件时不破坏原来的存储方式。
换句话说就是原来在1.txt文件中存储了一个“好”字,
我想把它读出来,并且在屏幕上写出这个“好”字。应该怎么办呢?
oyljerry
2005-05-19
打赏
举报
回复
CFile等写入文件,想什么类型,自己设定
tianzxy
2005-05-19
打赏
举报
回复
我给你一个例子!
给我消息!!
t12345678
2005-05-19
打赏
举报
回复
自己up!
kugou123
2005-05-17
打赏
举报
回复
用fprintf也可以。
KevinWon
2005-05-17
打赏
举报
回复
可以用CFile 跟CArchive的readline()来完成读取目的 把数据暂存在CString类的buf里 然后用atof()逐个写到dobul数组里面
hell_wolf
2005-05-17
打赏
举报
回复
文件的打开不带数据类型,数据类型是你读取时选择的。
比如文件流is
double data;
is>>data;
就行了啊。和在cin ,cout 没大区别
idAnts
2005-05-17
打赏
举报
回复
CreateFile打开文件以后,
double a[100];
DWORD readed;
for(int i = 0;i<100;i++)
{
ReadFile(hFile,&a[i],sizeof(double),&readed,NULL);
}
写入:
DWORD readed;
for(int i = 0;i<100;i++)
{
WriteFile(hFile,&a[i],sizeof(double),&readed,NULL);
}
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章