Thursday, May 30, 2013

Input Output C++ Membaca File Biner Yang telah terisi kode

#include<iostream.h>
#include<fstream.h>
#include<conio.h>
using namespace std;
struct barang{
char nama_barang[20];
int jumlah;
double harga;
};

int main()
{
ifstream fin("Barang,dat", ios::in | ios::binary);
if(!fin)
{
cout<<"Cannot open file.\n";
}

barang brg[3];
for(int i=0; i<3; i++){
fin.read((char *)&brg[i], sizeof(barang));
fin.close();
for(int i=0; i<2; i++){
cout<<brg[i].nama_barang<<"\n";
cout<<"Jumlah Barang: "<<brg[i].jumlah;
cout<<"\n Harga: "<<brg[i].harga<<"\n\n";
}
getch();
return 0;
}
}

No comments:

Post a Comment

Link