小森动画回忆录(二)-数据同步模块(存放)-迪迦篇

                 动画片名:迪迦奥特曼
*************************************************
[*************** 1.添加新角色 ******************]
[*************** 2.浏览角色 ********************]
[*************** 3.浏览角色的关系 **************]
[*************** 4.浏览角色的所有属性 **********]
[*************** 0.返回主系统 ******************]
*************************************************
请输入你的选择:1
1-单个添加
2-批量添加(不能超过10)
请输入添加的类型:1
请输入角色名称:圆大古
请输入角色年龄(0-96):36
请输入角色职业:  GUTS队员
请输入角色是否隐藏身份(奥特曼 /无):迪迦奥特曼
请输入角色扮演者:长野博
请输入角色配音演员(若有:写这样的格式 日语:xxx ,国语:xxx  若没有就写:无):日语:长野博,国语:金锋
叮! 数据已经同步到文件中....! 数据已经同步完成! 

?奇怪 咋了 我这还没写呢文件 咋给我一个惊喜了呢 汤师爷 惊喜! 给我翻译翻译 什么叫惊喜
就是文件 他自个同步
就是文件
翻译翻译!
就是文件 他自个同步了了了了(回声)在这里插入图片描述此时他炸了!( 因为多看一眼就会爆炸 心里面快被融化 ) 给我看看他咋同步的呢 我还没写 ! 幻觉 绝对是幻觉

/*
在C++中,ios::out和ios::trunc是两个用于文件输出的标志。

ios::out表示将文件设置为输出模式,这意味着你可以向文件中写入数据。如果文件不存在,将创建一个新文件;如果文件已经存在,则会清空文件中的内容并从文件开头开始写入。

ios::trunc表示在打开文件时强制截断文件,即删除文件中的所有内容。如果文件不存在,将创建一个新文件;如果文件已经存在,则会删除文件中的所有内容,并从文件开头开始写入。

这两个标志可以组合使用,例如ios::out | ios::trunc,这表示将文件设置为输出模式,并强制截断文件中的内容。
*/

void SyncFileToData(vector<UltramanMainCharacter>& RolePool) {

	//创建文件流对象
	ofstream stream("迪迦奥特曼.txt", ios::out | ios::trunc);
	if (stream.is_open()) {


		for (auto& value : RolePool) {
			stream << value.name << " " << value.age << " " << value.occupation << " " << value.realIdentity << " " << value.role_player << " " << value.dub << endl << flush;
		}

		stream.flush();
		stream.close();
	}

}

	cout << "叮! 数据已经同步到文件中.... " << endl;
	SyncFileToData(RolePool);
	//休眠:2s
	sleep_for(2000ms);
	cout << "叮! 数据已经同步完成! " << endl;
	//休眠:1.5s
	sleep_for(1500ms);

也就这样啊!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小森程序员

若能帮助到你,小费自愿付费

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值