⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 数据生成.cpp

📁 C++课程设计的作业
💻 CPP
字号:
//*************************//
//这个程序用来声称测试数据//
//************************//
int NUM=10;
#include "BookFunc.h"

int main()
{
	BookData DATA[NUM];
	fstream f;
	int i,j;
	char Tmp[10][14]={"1234567890001","1234567890002","1234567890003","1234567890004","1234567890005","1234567890006","1234567890007","1234567890008","1234567890009","1234567890010"};
	char Ymp[10][51]={"C++01","C++02","C++03","C++04","C++05","C++06","C++07","C++08","C++09","C++10"};
	srand(unsigned(time(0)));
	f.open( PATH , ios::binary | ios::out );
	f.seekp(0,ios::beg);
	f.write((char *)&NUM,sizeof(NUM));//数据库的第一个数据是数据库中BookData元素的个数
	for(i=0;i<NUM;i++)//写入NUM个元素到数据库
	{
		DATA[i].SetISBN(Tmp[i]);
		DATA[i].SetTitle(Ymp[i]);
		DATA[i].SetAuthor("PLX");
		DATA[i].SetPub("NUAA");
		DATA[i].SetDateAdded("2007-06-10\0");
		DATA[i].SetQty(rand()%100+1);
		DATA[i].SetWholesale(rand()%100+1);
		DATA[i].SetRetail(rand()%100+100);
		f.write((char *)&DATA[i],sizeof(BookData));
		f.flush();
    }
    f.close( );
    cout<<"Finished!\n";
	return 0;
}

⌨️ 快捷键说明

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