-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtemplate.cpp
47 lines (44 loc) · 874 Bytes
/
template.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include"header.h"
void student::view()
{
cout<<setw(15)<<stname<<" "<<setw(16)<<roll<<endl;
}
void template_use()
{
int a=numofrecordissue();
student s[a];
ifstream fin;
fin.open("issue.txt");
string line;
for(int i=0;i<a;i++)
{
getline(fin,line);
stringstream sin(line);
string dummy1,dummy2;
int a1,a2;
sin>>a1; s[i].id=a1;
sin>>dummy1;//s[i].showbookname()=dummy1;
sin>>dummy2;s[i].stname=dummy2;
sin>>a2;s[i].roll=a2;
//s[i].show();
//cout<<s[i];
}
library<student> l[a];
for(int i=0;i<a;i++)
{
l[i].getdata(s[i]);
l[i].putdata().view();
}
}
/*void library::getdata()
{
int a=numofrecordissue();
for(int i=0;i<a;i++)
{
list[i]=s[i];
}
}
void library::putdata()
{
cout<<list[i];
}*/