savedate.cpp

来自「家谱用于记录某家族历代家族成员的情况与关系。现编制一个家谱资料管理软件」· C++ 代码 · 共 25 行

CPP
25
字号
#include "DefineStruct.h"
void Save(family * member,int total)
{
	fstream iof("D:\\familydata.txt",ios::binary|ios::in|ios::out|ios::trunc);//打开familydata,重新写入所有数据

	iof.seekp(0,ios::beg);//写指针返回开始位置

	int i=1;//计数器

	for(i=1;i<=total;i++)
	{
		iof.write((char *)& member[i],sizeof(family));
	}
	iof.close();

	iof.open("D:\\total.txt",ios::binary|ios::in|ios::out);

	iof.seekp(0,ios::beg);

	iof.write((char *)& total,sizeof(int));

	cout<<"保存成功"<<endl;

	iof.close();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?