Binary file program original style

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@learnandgrow·
0.000 HBD
Binary file program original style
# Program Body
#include < iostream >
#include < cstring >
#include < fstream >
using namespace std;
class theOriginals{
char name[500];
int saireline;
public:
theOriginals(){
strcpy(name,"enter name of Original");
saireline =1000;}
theOriginals(char *name,int saireline){
strcpy(this->name,name);
this->saireline=saireline;
}
void whichoriginal(){
cout<<"this is "<<name<<" Mikelson and its sires are about "<<saireline<<endl;
}
};
int main(){
theOriginals original("elijah",4003);
fstream file("originals",ios::binary|ios::in|ios::out|ios::trunc);
if(!file.is_open()){
    cout<<"Error occured while opening the file"<<endl;
}else{
file.write((char*)&original,sizeof(theOriginals));
file.seekg(0);
theOriginals vamp("klaus",100000);
vamp.whichoriginal();
original.whichoriginal();
}
}

# Made in
Written in C++
![](https://upload.wikimedia.org/wikipedia/commons/thumb/1/18/ISO_C%2B%2B_Logo.svg/1200px-ISO_C%2B%2B_Logo.svg.png)
Compiled in Codeblocks
![](http://robotarcade.com/img/codeblocks/code-blocks-logo2.jpg)
# Programming is magic
![](http://www.michael-weinstein.com/wp-content/uploads/2015/12/magic-lockup.png)
👍 , , , , , , , ,