永发信息网

用c++,怎么实现以结构体的方式将整块信息输入到文件中,再以结构体的形式整块的读到内存中

答案:2  悬赏:40  手机版
解决时间 2021-03-05 11:03
用c++,怎么实现以结构体的方式将整块信息输入到文件中,再以结构体的形式整块的读到内存中读到内存后,可以将该块内存的信息继续一结构体的形式使用。。。
或者用链表写入文件,在读到内存的链表。。
最佳答案
以二进制方式打开文件,把结构体直接写入文件,回头以相同的格式读出来,memcpy到结构体就可以了。
链表的情况,有两种做法:1、写入文件时,不包括next部分,读出来组装时,重新给next部分申请空间和赋值;2、写入文件时,包括next部分,读出来组装时,舍去next部分的值,重新给它申请控件,重新赋值。
全部回答
同问。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我是一位四川学生,我的户口在苍溪,我想把我的
勇者斗恶龙怪兽篇首发最强怪兽是谁?
蓝天彩钢瓦厂在哪里啊,我有事要去这个地方
什么是项目化管理,跟项目管理有什么区别
朱雀楼在什么地方
步进电机的相确定 4相异步电机 型号是 MP24GA
江苏大学京江学院英语专业四级不过能否毕业?
秋峰阁洗浴多少钱
提问:排便不畅是什么原因引起的?
博士眼镜许继大道店地址在哪,我要去那里办事
本人做了个遐想假如远古三奥互打(处奥王)谁
河马的英文是怎么读的
厦门英证投资管理有限公司是不是骗人的?
萌新求教,这张盗贼4C水刀哪里可以打出
起一个男生带“疆”的女生带‘雪’的情侣网名
推荐资讯
9.HE HASN'T GOT ANY MONEY.I HAVEN'T GOT AN
斗破苍穹如何升级为大斗师?
vivox3手机微信摇一摇为什么不能用
【诚字组词】诚字组词.诚字开头.
通过计算当地昼长为14小时.则当地日出时间为5
高等动物细胞与高等植物细胞的主要区别是高等
solidworks一根轴和一根圆管怎么配合可以做径
伊洒儿童装地址在什么地方,想过去办事
惠刚刚回家了吗?
我手机丢了!但是想知道手机卡能在网上挂失吗
西庙文化广场地址有知道的么?有点事想过去
已知函数f(x)=2sin(x+π/4)cos(x-π/4)(1)
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?