将vector中数据写入文件中

将vector中数据写入文件中

问题描述:

 

vector中的元素如果是类或者结构体,需要重载<<符号以后才能file << vec[0]这么用,

运算符的重载就相当于告诉编译器怎么把类或者结构体元素的值一个一个的写入文件。

运算符的重载可以参考:http://c.biancheng.net/view/2311.html

你这个vector里的元素是个数据结构吗?

那你只能逐个写入数据结构里的每个成员。或者你要给数据结构重载<<符号才行,不然不认识

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632