我应该怎么做?
///////////////////////////////读取文件/////////////////////////////////////////////
inline int loadfile(list<Hotel> &list_hot)
{
ifstream infile("hot.dat");
int num=1;
if (!infile)
{
cout <<"第一次运行程序吗?如果不是您的数据文件可能丢失!"<<endl;
}
else
{
Hotel temp;
while (infile >> temp)
{
temp.num(num);
list_hot.push_back(temp);
num++;
}
infile.close();
infile.clear();
}
return num-1;
}
///////////////////////////////读取文件///////////////////////////////////////
inline int loadfile(list<Yuding> &list_hot)
{
ifstream infile("yud.dat");
int num=1;
if (!infile)
{
cout <<"第一次运行程序吗?如果不是您的数据文件可能丢失!"<<endl;
}
else
{
Yuding temp;
while (infile >> temp)
{
temp.num(num);
list_hot.push_back(temp);
num++;
}
infile.close();
infile.clear();
}
return num-1;
}
/////////////////////////////写入文件////////////////////////////////////////////
inline void savefile(list<Hotel> &list_hot)
{
ofstream outfile("hot.dat");
for(list<Hotel>::iterator li_hot=list_hot.begin();li_hot!=list_hot.end();li_hot++)
{
outfile<<*li_hot;
}
outfile.close();
outfile.clear();
}
/////////////////////////////写入文件///////////////////////////////////////////
inline void savefile(list<Yuding> &list_hot)
{
ofstream outfile("yud.dat");
for(list<Yuding>::iterator li_hot=list_hot.begin();li_hot!=list_hot.end();li_hot++)
{
outfile<<*li_hot;
}
outfile.close();
outfile.clear();
}
这两个读文件和写文件,只有一点不同,那就是写入的文件名称
本来我想把文件名设成一个string变量,然后就能把这两个load 和save变成template.
但是我发现这样做之后,还要在使用这个template的地方把这个变量赋值。使用的地方有很多,也就是说我想简化代码
可是我却发现我得不偿失,我应该怎么做呢?
相关推荐
网站怎么做SEO排名优化?.ppt
网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt网站怎么做SEO排名优化?.ppt
技术决策分析类内容的运营深度:为什么比怎么做更重要
想象你走进一家咖啡店,看到两位咖啡师:一位埋头研究各种拉花技巧(怎么做),却不知道今天的客人更喜欢简约风格;另一位先花5分钟和客人聊天,了解他们是想提神、想放松还是想拍照发朋友圈(为什么),再决定用什么咖啡豆、什么杯型、是否拉花。半年后,第二位咖啡师成了店长,而第一位还在研究更复杂的拉花图案。技术领域也是如此。我们常常陷入"工具陷阱"——忙着学习最新的框架、研究最酷的技术,却忘了问自己:这些技术能解决什么业务问题?能带来什么独特价值?
网站怎么做SEO排名优化?.pdf
网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf网站怎么做SEO排名优化?.pdf
下面这个界面怎么做的?
下面这个界面怎么做的?
2022年怎么做素质教育?合规至上.docx
2022年怎么做素质教育?合规至上.docx 2022年怎么做素质教育?合规至上.docx 2022年怎么做素质教育?合规至上.docx 2022年怎么做素质教育?合规至上.docx 2022年怎么做素质教育?合规至上.docx 2022年怎么做素质教育?合规至上.docx


